From ce47b91f9156115821ebac67a51eafbd7662d361 Mon Sep 17 00:00:00 2001 From: Dylan Perks Date: Sat, 20 Jan 2024 19:04:50 -0600 Subject: [PATCH] Fix OpenGL type mappings --- .../ff24659f6032c36e.stout | Bin Silk.NET.sln | 12 +- eng/silktouch/opengl/remap.rsp | 21 + sources/SilkTouch/test.json => generator.json | 44 +- sources/OpenGL/GL.gen.cs | 2 +- sources/OpenGL/IGL.gen.cs | 6543 ++--- sources/OpenGL/gl/GL.gen.cs | 23697 ++++++++-------- 7 files changed, 15066 insertions(+), 15253 deletions(-) rename {sources/SilkTouch/.silktouch => .silktouch}/ff24659f6032c36e.stout (100%) rename sources/SilkTouch/test.json => generator.json (58%) diff --git a/sources/SilkTouch/.silktouch/ff24659f6032c36e.stout b/.silktouch/ff24659f6032c36e.stout similarity index 100% rename from sources/SilkTouch/.silktouch/ff24659f6032c36e.stout rename to .silktouch/ff24659f6032c36e.stout diff --git a/Silk.NET.sln b/Silk.NET.sln index f2658066b9..2d8f1bf2aa 100644 --- a/Silk.NET.sln +++ b/Silk.NET.sln @@ -8,17 +8,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution .editorconfig = .editorconfig .gitattributes = .gitattributes .gitignore = .gitignore - build.cmd = build.cmd - build.sh = build.sh Directory.Build.props = Directory.Build.props Directory.Build.targets = Directory.Build.targets LICENSE.md = LICENSE.md - pack.cmd = pack.cmd - pack.sh = pack.sh - restore.cmd = restore.cmd - restore.sh = restore.sh - test.cmd = test.cmd - test.sh = test.sh EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{9DB0EA3E-7216-4F9C-98F5-8A7483E9F083}" @@ -74,12 +66,16 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.Maths.Benchmarks", EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Silk.NET.OpenGL", "sources\OpenGL\Silk.NET.OpenGL.csproj", "{9625C977-25BE-48F3-9B6F-BC94B8B799A6}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Silk.NET.NUKE", "eng\nuke\Silk.NET.NUKE.csproj", "{D0204E35-FC72-41D7-B5CF-2E0F75B3B836}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {D0204E35-FC72-41D7-B5CF-2E0F75B3B836}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D0204E35-FC72-41D7-B5CF-2E0F75B3B836}.Release|Any CPU.ActiveCfg = Release|Any CPU {76F747A6-D971-4162-BF35-A226177FCA08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {76F747A6-D971-4162-BF35-A226177FCA08}.Debug|Any CPU.Build.0 = Debug|Any CPU {76F747A6-D971-4162-BF35-A226177FCA08}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/eng/silktouch/opengl/remap.rsp b/eng/silktouch/opengl/remap.rsp index 4ec0d2d019..396fcd7c86 100644 --- a/eng/silktouch/opengl/remap.rsp +++ b/eng/silktouch/opengl/remap.rsp @@ -2,3 +2,24 @@ __GLsync=GLsync _cl_context=void _cl_event=void +GLboolean=uint +GLbyte=sbyte +GLubyte=byte +GLshort=short +GLushort=ushort +GLint=int +GLuint=uint +GLfixed=int +GLint64=long +GLuint64=ulong +GLsizei=uint +GLenum=uint +GLintptr=nint +GLsizeiptr=nuint +GLbitfield=uint +GLhalf=Half +GLfloat=float +GLclampf=float +GLdouble=double +GLclampd=double +GLhandleARB=uint diff --git a/sources/SilkTouch/test.json b/generator.json similarity index 58% rename from sources/SilkTouch/test.json rename to generator.json index 4130148d06..99cabf345a 100644 --- a/sources/SilkTouch/test.json +++ b/generator.json @@ -2,19 +2,19 @@ "Jobs": { "Microsoft": { "ClangSharpResponseFiles": [ - "../../eng/submodules/terrafx.interop.windows/generation/**/generate.rsp" + "eng/submodules/terrafx.interop.windows/generation/**/generate.rsp" ], "ManualOverrides": { - "sources/Windows/um/icm/Windows.gen.cs": "../../eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Windows/um/icm/Windows.cs", - "sources/Gdiplus/um/gdiplustypes/GpRect.gen.cs": "../../eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Gdiplus/um/gdiplustypes/GpRect.cs", - "sources/Gdiplus/um/gdiplustypes/GpRectF.gen.cs": "../../eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Gdiplus/um/gdiplustypes/GpRectF.cs", - "sources/Gdiplus/um/gdiplustypes/GpPathData.gen.cs": "../../eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Gdiplus/um/gdiplustypes/GpPathData.cs" + "sources/Windows/um/icm/Windows.gen.cs": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Windows/um/icm/Windows.cs", + "sources/Gdiplus/um/gdiplustypes/GpRect.gen.cs": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Gdiplus/um/gdiplustypes/GpRect.cs", + "sources/Gdiplus/um/gdiplustypes/GpRectF.gen.cs": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Gdiplus/um/gdiplustypes/GpRectF.cs", + "sources/Gdiplus/um/gdiplustypes/GpPathData.gen.cs": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows/Gdiplus/um/gdiplustypes/GpPathData.cs" }, - "InputSourceRoot": "../../eng/submodules/terrafx.interop.windows/sources/Interop/Windows", - "InputTestRoot": "../../eng/submodules/terrafx.interop.windows/tests/Interop/Windows", - "OutputSourceRoot": "../Windows", - "OutputTestRoot": "../../tests/Windows", - "Solution": "../../Silk.NET.sln", + "InputSourceRoot": "eng/submodules/terrafx.interop.windows/sources/Interop/Windows", + "InputTestRoot": "eng/submodules/terrafx.interop.windows/tests/Interop/Windows", + "OutputSourceRoot": "sources/Windows", + "OutputTestRoot": "tests/Windows", + "Solution": "Silk.NET.sln", "Mods": [ "AddIncludes", "ChangeNamespace" @@ -30,13 +30,13 @@ }, "GLFW": { "ClangSharpResponseFiles": [ - "../../eng/silktouch/glfw/**/generate.rsp" + "eng/silktouch/glfw/**/generate.rsp" ], - "InputSourceRoot": "../GLFW", - "InputTestRoot": "../../tests/GLFW", - "OutputSourceRoot": "../GLFW", - "OutputTestRoot": "../../tests/GLFW", - "Solution": "../../Silk.NET.sln", + "InputSourceRoot": "sources/GLFW", + "InputTestRoot": "tests/GLFW", + "OutputSourceRoot": "sources/GLFW", + "OutputTestRoot": "tests/GLFW", + "Solution": "Silk.NET.sln", "Mods": [ "AddIncludes", "AddOpaqueStructs", @@ -54,13 +54,13 @@ }, "OpenGL": { "ClangSharpResponseFiles": [ - "../../eng/silktouch/opengl/**/generate.rsp" + "eng/silktouch/opengl/**/generate.rsp" ], - "InputSourceRoot": "../OpenGL", - "InputTestRoot": "../../tests/OpenGL", - "OutputSourceRoot": "../OpenGL", - "OutputTestRoot": "../../tests/OpenGL", - "Solution": "../../Silk.NET.sln", + "InputSourceRoot": "sources/OpenGL", + "InputTestRoot": "tests/OpenGL", + "OutputSourceRoot": "sources/OpenGL", + "OutputTestRoot": "tests/OpenGL", + "Solution": "Silk.NET.sln", "Mods": [ "AddIncludes", "AddApiProfiles", diff --git a/sources/OpenGL/GL.gen.cs b/sources/OpenGL/GL.gen.cs index b2d39c1c27..0803c977cf 100644 --- a/sources/OpenGL/GL.gen.cs +++ b/sources/OpenGL/GL.gen.cs @@ -2,10 +2,10 @@ // The .NET Foundation licenses this file to you under the MIT license. // Ported from the OpenGL Core Profile headers and corresponding dependencies. // Original source is Copyright 2013-2020 The Khronos Group Inc. Licensed under the MIT license. -using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using Silk.NET.Core.Loader; +using System.Reflection; namespace Silk.NET.OpenGL; diff --git a/sources/OpenGL/IGL.gen.cs b/sources/OpenGL/IGL.gen.cs index 64282e2769..d3cc7030e3 100644 --- a/sources/OpenGL/IGL.gen.cs +++ b/sources/OpenGL/IGL.gen.cs @@ -30,7 +30,7 @@ static abstract void AccumxOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - static abstract byte AcquireKeyedMutexWin32ext( + static abstract uint AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout @@ -167,28 +167,28 @@ static abstract void AlphaFuncxOes( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - static abstract byte AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + static abstract uint AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - static abstract byte AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + static abstract uint AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - static abstract byte AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + static abstract uint AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -205,7 +205,7 @@ static abstract void ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -214,7 +214,7 @@ static abstract void ArrayObjectAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] static abstract uint AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -223,8 +223,8 @@ static abstract uint AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ); @@ -233,7 +233,7 @@ static abstract uint AsyncCopyBufferSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] static abstract uint AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -250,10 +250,10 @@ static abstract uint AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ); @@ -265,8 +265,8 @@ static abstract uint AsyncCopyImageSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] static abstract void AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -394,7 +394,7 @@ static abstract void BindAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] static abstract void BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ); @@ -467,7 +467,7 @@ static abstract void BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -477,7 +477,7 @@ static abstract void BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -487,7 +487,7 @@ static abstract void BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -496,7 +496,7 @@ static abstract void BindBufferRangeNV( static abstract void BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ); @@ -506,10 +506,10 @@ static abstract void BindBuffersBase( static abstract void BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -583,7 +583,7 @@ static abstract void BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format @@ -595,7 +595,7 @@ static abstract void BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format @@ -606,7 +606,7 @@ static abstract void BindImageTextureExt( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] static abstract void BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ); @@ -700,7 +700,7 @@ static abstract void BindSampler( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] static abstract void BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ); @@ -741,7 +741,7 @@ static abstract void BindTextureExt( [NativeFunction("opengl", EntryPoint = "glBindTextures")] static abstract void BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ); @@ -797,7 +797,7 @@ static abstract void BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -805,10 +805,10 @@ static abstract void BindVertexBuffer( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] static abstract void BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -898,15 +898,15 @@ static abstract void Binormal3sExt( [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] static abstract void BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmap")] static abstract void Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -917,8 +917,8 @@ static abstract void Bitmap( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] static abstract void BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -1354,7 +1354,7 @@ static abstract void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -1374,7 +1374,7 @@ static abstract void BufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glBufferData")] static abstract void BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ); @@ -1394,8 +1394,8 @@ static abstract void BufferDataArb( static abstract void BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -1405,10 +1405,10 @@ static abstract void BufferPageCommitmentArb( static abstract void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -1424,7 +1424,7 @@ static abstract void BufferParameteriApple( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] static abstract void BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -1433,7 +1433,7 @@ static abstract void BufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] static abstract void BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -1444,7 +1444,7 @@ static abstract void BufferStorageExt( static abstract void BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ); @@ -1454,7 +1454,7 @@ static abstract void BufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glBufferStorageMemEXT")] static abstract void BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -1467,7 +1467,7 @@ static abstract void BufferStorageMemExt( static abstract void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -1492,7 +1492,7 @@ static abstract void BufferSubDataArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCallLists")] static abstract void CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ); @@ -1618,7 +1618,7 @@ static abstract void ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -1746,7 +1746,7 @@ static abstract void ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -1758,8 +1758,8 @@ static abstract void ClearNamedBufferSubData( static abstract void ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -1809,8 +1809,8 @@ static abstract void ClearNamedFramebuffer( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] static abstract void ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ); @@ -1851,9 +1851,9 @@ static abstract void ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -1867,9 +1867,9 @@ static abstract void ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -1896,7 +1896,7 @@ static abstract void ClearTexSubImageExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] static abstract void ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); @@ -2333,7 +2333,7 @@ static abstract void Color4xOes( static abstract void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -2387,10 +2387,10 @@ static abstract void ColorFragmentOp3ati( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] static abstract void ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -2398,40 +2398,40 @@ static abstract void ColorMask( [NativeFunction("opengl", EntryPoint = "glColorMaski")] static abstract void ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiEXT")] static abstract void ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glColorMaskIndexedEXT")] static abstract void ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiOES")] static abstract void ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -2475,7 +2475,7 @@ static abstract void ColorP4( static abstract void ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -2484,8 +2484,8 @@ static abstract void ColorPointer( static abstract void ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -2511,8 +2511,8 @@ static abstract void ColorPointervIntel( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] static abstract void ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2522,8 +2522,8 @@ static abstract void ColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] static abstract void ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2534,7 +2534,7 @@ static abstract void ColorSubTableExt( static abstract void ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -2545,7 +2545,7 @@ static abstract void ColorTable( static abstract void ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -2588,7 +2588,7 @@ static abstract void ColorTableParameterivSgi( static abstract void ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -2615,9 +2615,9 @@ static abstract void CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -2677,14 +2677,14 @@ static abstract void CommandListSegmentsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - static abstract void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj); + static abstract void CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] static abstract void CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ); @@ -2697,9 +2697,9 @@ static abstract void CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -2711,10 +2711,10 @@ static abstract void CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -2726,11 +2726,11 @@ static abstract void CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -2742,9 +2742,9 @@ static abstract void CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -2757,10 +2757,10 @@ static abstract void CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -2774,11 +2774,11 @@ static abstract void CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -2789,9 +2789,9 @@ static abstract void CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2801,9 +2801,9 @@ static abstract void CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2816,10 +2816,10 @@ static abstract void CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2829,10 +2829,10 @@ static abstract void CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2843,11 +2843,11 @@ static abstract void CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2857,11 +2857,11 @@ static abstract void CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2871,11 +2871,11 @@ static abstract void CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2886,9 +2886,9 @@ static abstract void CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2898,9 +2898,9 @@ static abstract void CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2914,10 +2914,10 @@ static abstract void CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2928,10 +2928,10 @@ static abstract void CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2944,11 +2944,11 @@ static abstract void CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2960,11 +2960,11 @@ static abstract void CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2976,11 +2976,11 @@ static abstract void CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -2992,9 +2992,9 @@ static abstract void CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -3006,10 +3006,10 @@ static abstract void CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -3021,11 +3021,11 @@ static abstract void CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -3036,9 +3036,9 @@ static abstract void CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -3050,9 +3050,9 @@ static abstract void CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -3064,10 +3064,10 @@ static abstract void CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -3080,10 +3080,10 @@ static abstract void CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -3096,11 +3096,11 @@ static abstract void CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -3114,11 +3114,11 @@ static abstract void CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -3144,7 +3144,7 @@ static abstract void ConservativeRasterParameteriNV( static abstract void ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -3155,7 +3155,7 @@ static abstract void ConvolutionFilter1d( static abstract void ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -3166,8 +3166,8 @@ static abstract void ConvolutionFilter1dext( static abstract void ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -3178,8 +3178,8 @@ static abstract void ConvolutionFilter2d( static abstract void ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -3273,7 +3273,7 @@ static abstract void CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -3283,27 +3283,27 @@ static abstract void CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTable")] static abstract void CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTableEXT")] static abstract void CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3313,7 +3313,7 @@ static abstract void CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3323,7 +3323,7 @@ static abstract void CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3333,7 +3333,7 @@ static abstract void CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3343,7 +3343,7 @@ static abstract void CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3353,8 +3353,8 @@ static abstract void CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3364,8 +3364,8 @@ static abstract void CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3384,9 +3384,9 @@ static abstract void CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -3404,9 +3404,9 @@ static abstract void CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3424,9 +3424,9 @@ static abstract void CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -3444,9 +3444,9 @@ static abstract void CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3459,7 +3459,7 @@ static abstract void CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -3473,8 +3473,8 @@ static abstract void CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -3488,7 +3488,7 @@ static abstract void CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3502,8 +3502,8 @@ static abstract void CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3518,8 +3518,8 @@ static abstract void CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3530,7 +3530,7 @@ static abstract void CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3547,8 +3547,8 @@ static abstract void CopyPathNV( static abstract void CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ); @@ -3561,7 +3561,7 @@ static abstract void CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -3573,7 +3573,7 @@ static abstract void CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -3588,8 +3588,8 @@ static abstract void CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -3601,8 +3601,8 @@ static abstract void CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -3615,7 +3615,7 @@ static abstract void CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3626,7 +3626,7 @@ static abstract void CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3641,8 +3641,8 @@ static abstract void CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3654,8 +3654,8 @@ static abstract void CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3669,8 +3669,8 @@ static abstract void CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3683,8 +3683,8 @@ static abstract void CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -3697,8 +3697,8 @@ static abstract void CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3711,7 +3711,7 @@ static abstract void CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -3725,8 +3725,8 @@ static abstract void CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -3737,7 +3737,7 @@ static abstract void CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3749,7 +3749,7 @@ static abstract void CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3762,7 +3762,7 @@ static abstract void CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3775,8 +3775,8 @@ static abstract void CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3790,8 +3790,8 @@ static abstract void CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3805,8 +3805,8 @@ static abstract void CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -3821,13 +3821,13 @@ static abstract void CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] - static abstract void CoverageMaskNV([NativeTypeName("GLboolean")] byte mask); + static abstract void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -3840,7 +3840,7 @@ static abstract void CopyTextureSubImage3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] static abstract void CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ); @@ -3853,7 +3853,7 @@ static abstract void CoverageModulationTableNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] static abstract void CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -3876,7 +3876,7 @@ static abstract void CoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] static abstract void CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -3898,7 +3898,7 @@ static abstract void CoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] static abstract void CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ); @@ -3906,7 +3906,7 @@ static abstract void CreateBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] static abstract void CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ); @@ -3914,7 +3914,7 @@ static abstract void CreateCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] static abstract void CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); @@ -3922,7 +3922,7 @@ static abstract void CreateFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] static abstract void CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ); @@ -3945,13 +3945,13 @@ static abstract void CreatePerfQueryIntel( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - static abstract Ptr CreateProgramObjectArb(); + static abstract uint CreateProgramObjectArb(); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] static abstract void CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ); @@ -3965,7 +3965,7 @@ static abstract void CreateProgramPipelines( [NativeFunction("opengl", EntryPoint = "glCreateQueries")] static abstract void CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -3973,7 +3973,7 @@ static abstract void CreateQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] static abstract void CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); @@ -3981,7 +3981,7 @@ static abstract void CreateRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] static abstract void CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ); @@ -3989,7 +3989,7 @@ static abstract void CreateSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] static abstract void CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ); @@ -4003,7 +4003,7 @@ static abstract void CreateSemaphoresNV( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - static abstract Ptr CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType); + static abstract uint CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType); [return: NativeTypeName("GLuint")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4020,7 +4020,7 @@ static abstract uint CreateShaderProgramExt( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] static abstract uint CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ); @@ -4029,7 +4029,7 @@ static abstract uint CreateShaderProgram( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] static abstract uint CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ); @@ -4037,7 +4037,7 @@ static abstract uint CreateShaderProgramvExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] static abstract void CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ); @@ -4056,7 +4056,7 @@ static abstract Ptr CreateSyncFromCLeventArb( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] static abstract void CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ); @@ -4064,7 +4064,7 @@ static abstract void CreateTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] static abstract void CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -4072,7 +4072,7 @@ static abstract void CreateTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] static abstract void CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); @@ -4112,7 +4112,7 @@ static abstract void CurrentPaletteMatrixOes( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] static abstract void DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ); @@ -4120,7 +4120,7 @@ static abstract void DebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] static abstract void DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ); @@ -4129,7 +4129,7 @@ Ref userParam [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] static abstract void DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ); @@ -4137,7 +4137,7 @@ static abstract void DebugMessageCallbackArb( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] static abstract void DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ); @@ -4148,9 +4148,9 @@ static abstract void DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4160,9 +4160,9 @@ static abstract void DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -4171,9 +4171,9 @@ static abstract void DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -4181,9 +4181,9 @@ static abstract void DebugMessageControlKhr( static abstract void DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4194,7 +4194,7 @@ static abstract void DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -4204,7 +4204,7 @@ static abstract void DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -4216,7 +4216,7 @@ static abstract void DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -4227,7 +4227,7 @@ static abstract void DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -4277,7 +4277,7 @@ static abstract void DeformationMap3fSgix( [NativeFunction("opengl", EntryPoint = "glDeleteAsyncMarkersSGIX")] static abstract void DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4286,14 +4286,14 @@ static abstract void DeleteAsyncMarkersSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] static abstract void DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] static abstract void DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ); @@ -4301,14 +4301,14 @@ static abstract void DeleteBuffersArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] static abstract void DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] static abstract void DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ); @@ -4317,7 +4317,7 @@ static abstract void DeleteFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] static abstract void DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ); @@ -4330,21 +4330,21 @@ static abstract void DeleteFencesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] static abstract void DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] static abstract void DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] static abstract void DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ); @@ -4352,14 +4352,14 @@ static abstract void DeleteFramebuffersOes( [NativeFunction("opengl", EntryPoint = "glDeleteLists")] static abstract void DeleteLists( [NativeTypeName("GLuint")] uint list, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] static abstract void DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ); @@ -4381,12 +4381,12 @@ static abstract void DeleteNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - static abstract void DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj); + static abstract void DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] static abstract void DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); @@ -4396,7 +4396,7 @@ static abstract void DeleteOcclusionQueriesNV( [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] static abstract void DeletePathsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4404,7 +4404,7 @@ static abstract void DeletePathsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] static abstract void DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ); @@ -4424,28 +4424,28 @@ static abstract void DeletePerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] static abstract void DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] static abstract void DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] static abstract void DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] static abstract void DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ); @@ -4453,28 +4453,28 @@ static abstract void DeleteProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] static abstract void DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] static abstract void DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] static abstract void DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] static abstract void DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ); @@ -4483,21 +4483,21 @@ static abstract void DeleteQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] static abstract void DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] static abstract void DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] static abstract void DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ); @@ -4506,7 +4506,7 @@ static abstract void DeleteRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] static abstract void DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ); @@ -4514,7 +4514,7 @@ static abstract void DeleteSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] static abstract void DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ); @@ -4528,7 +4528,7 @@ static abstract void DeleteSemaphoresExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] static abstract void DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ); @@ -4548,14 +4548,14 @@ static abstract void DeleteStatesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] static abstract void DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] static abstract void DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ); @@ -4563,14 +4563,14 @@ static abstract void DeleteTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] static abstract void DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] static abstract void DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); @@ -4578,14 +4578,14 @@ static abstract void DeleteTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] static abstract void DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] static abstract void DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ); @@ -4593,7 +4593,7 @@ static abstract void DeleteVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] static abstract void DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ); @@ -4628,7 +4628,7 @@ static abstract void DepthBoundsExt( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] - static abstract void DepthMask([NativeTypeName("GLboolean")] byte flag); + static abstract void DepthMask([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -4643,7 +4643,7 @@ static abstract void DepthRange( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] static abstract void DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -4651,7 +4651,7 @@ static abstract void DepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] static abstract void DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -4659,7 +4659,7 @@ static abstract void DepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] static abstract void DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -4668,7 +4668,7 @@ static abstract void DepthRangeArrayfvOes( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] static abstract void DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -4750,8 +4750,8 @@ static abstract void DepthRangexOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] static abstract void DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4767,7 +4767,7 @@ static abstract void DetachShader( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] static abstract void DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ); @@ -4893,7 +4893,7 @@ static abstract void DisableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] static abstract void DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ); @@ -4931,7 +4931,7 @@ static abstract void DispatchComputeGroupSizeArb( static abstract void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -4939,7 +4939,7 @@ static abstract void DrawArrays( static abstract void DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4956,8 +4956,8 @@ static abstract void DrawArraysIndirect( static abstract void DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -4965,8 +4965,8 @@ static abstract void DrawArraysInstanced( static abstract void DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4975,8 +4975,8 @@ static abstract void DrawArraysInstancedAngle( static abstract void DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -4985,8 +4985,8 @@ static abstract void DrawArraysInstancedArb( static abstract void DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -4995,8 +4995,8 @@ static abstract void DrawArraysInstancedBaseInstance( static abstract void DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -5007,8 +5007,8 @@ static abstract void DrawArraysInstancedBaseInstanceExt( static abstract void DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -5016,8 +5016,8 @@ static abstract void DrawArraysInstancedExt( static abstract void DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5029,28 +5029,28 @@ static abstract void DrawArraysInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] static abstract void DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] static abstract void DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] static abstract void DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] static abstract void DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -5065,7 +5065,7 @@ static abstract void DrawBuffersIndexedExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] static abstract void DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -5075,7 +5075,7 @@ static abstract void DrawBuffersNV( static abstract void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ); @@ -5086,7 +5086,7 @@ static abstract void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ); @@ -5095,7 +5095,7 @@ static abstract void DrawCommandsNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] static abstract void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -5107,7 +5107,7 @@ static abstract void DrawCommandsStatesAddressNV( static abstract void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -5118,14 +5118,14 @@ static abstract void DrawCommandsStatesNV( static abstract void DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawElementArrayATI")] static abstract void DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5135,7 +5135,7 @@ static abstract void DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElements")] static abstract void DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ); @@ -5145,7 +5145,7 @@ static abstract void DrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] static abstract void DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -5155,7 +5155,7 @@ static abstract void DrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] static abstract void DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -5165,7 +5165,7 @@ static abstract void DrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] static abstract void DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -5185,20 +5185,20 @@ static abstract void DrawElementsIndirect( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] static abstract void DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] static abstract void DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5206,10 +5206,10 @@ static abstract void DrawElementsInstancedAngle( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] static abstract void DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5217,10 +5217,10 @@ static abstract void DrawElementsInstancedArb( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] static abstract void DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -5228,10 +5228,10 @@ static abstract void DrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] static abstract void DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -5240,10 +5240,10 @@ static abstract void DrawElementsInstancedBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] static abstract void DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); @@ -5252,10 +5252,10 @@ static abstract void DrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] static abstract void DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ); @@ -5264,10 +5264,10 @@ static abstract void DrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] static abstract void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ); @@ -5276,10 +5276,10 @@ static abstract void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] static abstract void DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); @@ -5287,10 +5287,10 @@ static abstract void DrawElementsInstancedBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] static abstract void DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); @@ -5300,20 +5300,20 @@ static abstract void DrawElementsInstancedBaseVertexOes( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] static abstract void DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] static abstract void DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -5321,8 +5321,8 @@ static abstract void DrawElementsInstancedNV( static abstract void DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5343,8 +5343,8 @@ static abstract void DrawMeshTasksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] static abstract void DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -5357,7 +5357,7 @@ static abstract void DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -5366,7 +5366,7 @@ static abstract void DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5376,7 +5376,7 @@ static abstract void DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ); @@ -5388,7 +5388,7 @@ static abstract void DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -5400,7 +5400,7 @@ static abstract void DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -5412,7 +5412,7 @@ static abstract void DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -5424,7 +5424,7 @@ static abstract void DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ); @@ -5522,7 +5522,7 @@ static abstract void DrawTransformFeedbackExt( static abstract void DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -5530,7 +5530,7 @@ static abstract void DrawTransformFeedbackInstanced( static abstract void DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -5556,7 +5556,7 @@ static abstract void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -5579,39 +5579,39 @@ static abstract void DrawVkImageNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] - static abstract void EdgeFlag([NativeTypeName("GLboolean")] byte flag); + static abstract void EdgeFlag([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] - static abstract void EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride); + static abstract void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] static abstract void EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] static abstract void EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] static abstract void EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - static abstract void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag); + static abstract void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -6057,9 +6057,9 @@ static abstract void ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -6078,7 +6078,7 @@ static abstract void ExtGetTexturesQcom( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] - static abstract byte ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program); + static abstract uint ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glExtractComponentEXT")] @@ -6109,7 +6109,7 @@ static abstract void ExtTexObjectStateOverrideiQcom( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] static abstract void FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ); @@ -6117,7 +6117,7 @@ static abstract void FeedbackBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] static abstract void FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ); @@ -6195,7 +6195,7 @@ static abstract void FinishObjectApple( static abstract void FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -6203,7 +6203,7 @@ static abstract void FlushMappedBufferRange( static abstract void FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -6212,7 +6212,7 @@ static abstract void FlushMappedBufferRangeApple( static abstract void FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -6221,7 +6221,7 @@ static abstract void FlushMappedBufferRangeExt( static abstract void FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -6230,7 +6230,7 @@ static abstract void FlushMappedNamedBufferRange( static abstract void FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -6248,7 +6248,7 @@ static abstract void FlushMappedNamedBufferRangeExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] static abstract void FlushVertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ); @@ -6285,7 +6285,7 @@ Ref pointer [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] static abstract void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -6308,7 +6308,7 @@ static abstract void FogCoordFormatNV( [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] static abstract void FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -6316,7 +6316,7 @@ static abstract void FogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] static abstract void FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -6340,7 +6340,7 @@ static abstract void Fog( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] static abstract void FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ); @@ -6514,7 +6514,7 @@ static abstract void FramebufferDrawBufferExt( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] static abstract void FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -6574,7 +6574,7 @@ static abstract void FramebufferParameteriMesa( [NativeFunction("opengl", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] static abstract void FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -6620,7 +6620,7 @@ static abstract void FramebufferRenderbufferOes( static abstract void FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -6631,7 +6631,7 @@ static abstract void FramebufferSampleLocationsfvArb( static abstract void FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -6651,9 +6651,9 @@ static abstract void FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -6730,7 +6730,7 @@ static abstract void FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -6742,7 +6742,7 @@ static abstract void FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -6881,9 +6881,9 @@ static abstract void FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -6896,7 +6896,7 @@ static abstract void FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -6987,7 +6987,7 @@ static abstract void FrustumxOes( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenAsyncMarkersSGIX")] - static abstract uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range); + static abstract uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -6995,14 +6995,14 @@ static abstract void FrustumxOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] static abstract void GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] static abstract void GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ); @@ -7044,7 +7044,7 @@ static abstract void GenerateTextureMipmapExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] static abstract void GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ); @@ -7053,7 +7053,7 @@ static abstract void GenFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] static abstract void GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ); @@ -7067,28 +7067,28 @@ static abstract void GenFencesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] static abstract void GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] static abstract void GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] static abstract void GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenLists")] - static abstract uint GenLists([NativeTypeName("GLsizei")] int range); + static abstract uint GenLists([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenNamesAMD")] @@ -7101,7 +7101,7 @@ static abstract void GenNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] static abstract void GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -7110,14 +7110,14 @@ static abstract void GenOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] - static abstract uint GenPathsNV([NativeTypeName("GLsizei")] int range); + static abstract uint GenPathsNV([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] static abstract void GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ); @@ -7125,28 +7125,28 @@ static abstract void GenPerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] static abstract void GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] static abstract void GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] static abstract void GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] static abstract void GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ); @@ -7154,28 +7154,28 @@ static abstract void GenProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueries")] static abstract void GenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] static abstract void GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] static abstract void GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] static abstract void GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ); @@ -7184,21 +7184,21 @@ static abstract void GenQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] static abstract void GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] static abstract void GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] static abstract void GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); @@ -7207,7 +7207,7 @@ static abstract void GenRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] static abstract void GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ); @@ -7215,7 +7215,7 @@ static abstract void GenSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] static abstract void GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ); @@ -7235,14 +7235,14 @@ static abstract uint GenSymbolsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] static abstract void GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] static abstract void GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ); @@ -7250,14 +7250,14 @@ static abstract void GenTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] static abstract void GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] static abstract void GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -7265,14 +7265,14 @@ static abstract void GenTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] static abstract void GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] static abstract void GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); @@ -7280,7 +7280,7 @@ static abstract void GenVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] static abstract void GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); @@ -7306,8 +7306,8 @@ static abstract void GetActiveAtomicCounterBuffer( static abstract void GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -7316,10 +7316,10 @@ static abstract void GetActiveAttrib( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] static abstract void GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -7332,8 +7332,8 @@ static abstract void GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ); @@ -7355,8 +7355,8 @@ static abstract void GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ); @@ -7367,8 +7367,8 @@ static abstract void GetActiveSubroutineUniformName( static abstract void GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -7377,10 +7377,10 @@ static abstract void GetActiveUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] static abstract void GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -7402,8 +7402,8 @@ static abstract void GetActiveUniformBlock( static abstract void GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ); @@ -7413,8 +7413,8 @@ static abstract void GetActiveUniformBlockName( static abstract void GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ); @@ -7423,7 +7423,7 @@ static abstract void GetActiveUniformName( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] static abstract void GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -7434,9 +7434,9 @@ static abstract void GetActiveUniforms( static abstract void GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ); @@ -7460,10 +7460,10 @@ static abstract void GetArrayObjectivAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] static abstract void GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -7472,8 +7472,8 @@ static abstract void GetAttachedObjectsArb( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] static abstract void GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ); @@ -7491,7 +7491,7 @@ static abstract int GetAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] static abstract int GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ); @@ -7501,7 +7501,7 @@ static abstract int GetAttribLocationArb( static abstract void GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -7510,7 +7510,7 @@ static abstract void GetBoolean( static abstract void GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -7520,7 +7520,7 @@ static abstract void GetBooleanIndexedvExt( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] static abstract void GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -7592,7 +7592,7 @@ Ref2D @params static abstract void GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ); @@ -7805,7 +7805,7 @@ Ref img static abstract void GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -7828,10 +7828,10 @@ static abstract void GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -7898,7 +7898,7 @@ static abstract void GetConvolutionParameterxvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] static abstract void GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ); @@ -7908,12 +7908,12 @@ static abstract void GetCoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] static abstract uint GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ); @@ -7922,11 +7922,11 @@ static abstract uint GetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] static abstract uint GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ); @@ -7936,12 +7936,12 @@ static abstract uint GetDebugMessageLogAmd( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] static abstract uint GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ); @@ -7950,12 +7950,12 @@ static abstract uint GetDebugMessageLogArb( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] static abstract uint GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ); @@ -8006,7 +8006,7 @@ static abstract void GetDouble( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] static abstract void GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ); @@ -8015,8 +8015,8 @@ static abstract void GetDriverControlsQcom( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] static abstract void GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ); @@ -8203,9 +8203,9 @@ static abstract void GetFragmentMaterialivSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] static abstract void GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ); @@ -8245,7 +8245,7 @@ static abstract void GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ); @@ -8280,7 +8280,7 @@ static abstract void GetFramebufferParameterivMesa( [return: NativeTypeName("GLsizei")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - static abstract int GetFramebufferPixelLocalStorageSizeExt( + static abstract uint GetFramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target ); @@ -8310,13 +8310,13 @@ static abstract int GetFramebufferPixelLocalStorageSizeExt( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - static abstract Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname); + static abstract uint GetHandleArb([NativeTypeName("GLenum")] uint pname); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHistogram")] static abstract void GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -8326,7 +8326,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] static abstract void GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -8379,7 +8379,7 @@ static abstract void GetHistogramParameterxvOes( static abstract ulong GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ); @@ -8392,7 +8392,7 @@ static abstract ulong GetImageHandleArb( static abstract ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ); @@ -8416,9 +8416,9 @@ static abstract void GetImageTransformParameterivHP( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] static abstract void GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ); @@ -8519,7 +8519,7 @@ static abstract void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ); @@ -8530,7 +8530,7 @@ static abstract void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ); @@ -8541,9 +8541,9 @@ static abstract void GetInternalformat( static abstract void GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ); @@ -8552,7 +8552,7 @@ static abstract void GetInternalformatSampleivNV( static abstract void GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -8633,7 +8633,7 @@ static abstract void GetListParameterivSgix( static abstract void GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -8676,9 +8676,9 @@ static abstract void GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ); @@ -8779,7 +8779,7 @@ static abstract void GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ); @@ -8796,7 +8796,7 @@ static abstract void GetMemoryObjectParameterivExt( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] static abstract void GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -8806,7 +8806,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] static abstract void GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -9045,7 +9045,7 @@ Ref2D @params static abstract void GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ); @@ -9055,7 +9055,7 @@ Ref data static abstract void GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ); @@ -9086,7 +9086,7 @@ static abstract void GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ); @@ -9192,7 +9192,7 @@ static abstract void GetNamedRenderbufferParameterivExt( static abstract void GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ); @@ -9213,7 +9213,7 @@ static abstract void GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ); @@ -9223,7 +9223,7 @@ static abstract void GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ); @@ -9233,7 +9233,7 @@ Ref table static abstract void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -9243,7 +9243,7 @@ Ref pixels static abstract void GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ); @@ -9253,7 +9253,7 @@ static abstract void GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ); @@ -9263,7 +9263,7 @@ static abstract void GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ); @@ -9280,10 +9280,10 @@ static abstract void GetNextPerfQueryIdIntel( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] static abstract void GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -9291,10 +9291,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] static abstract void GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -9303,7 +9303,7 @@ Ref values static abstract void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ); @@ -9312,7 +9312,7 @@ static abstract void GetnMap( static abstract void GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ); @@ -9321,7 +9321,7 @@ static abstract void GetnMapdvArb( static abstract void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ); @@ -9330,7 +9330,7 @@ static abstract void GetnMap( static abstract void GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ); @@ -9339,7 +9339,7 @@ static abstract void GetnMapfvArb( static abstract void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ); @@ -9348,7 +9348,7 @@ static abstract void GetnMap( static abstract void GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ); @@ -9356,10 +9356,10 @@ static abstract void GetnMapivArb( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] static abstract void GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -9367,10 +9367,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] static abstract void GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -9378,7 +9378,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] static abstract void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ); @@ -9386,7 +9386,7 @@ static abstract void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] static abstract void GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ); @@ -9394,7 +9394,7 @@ static abstract void GetnPixelMapfvArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] static abstract void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ); @@ -9402,7 +9402,7 @@ static abstract void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] static abstract void GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ); @@ -9410,7 +9410,7 @@ static abstract void GetnPixelMapuivArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] static abstract void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ); @@ -9418,21 +9418,21 @@ static abstract void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] static abstract void GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] static abstract void GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] static abstract void GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ); @@ -9442,9 +9442,9 @@ static abstract void GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ); @@ -9455,9 +9455,9 @@ static abstract void GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ); @@ -9470,7 +9470,7 @@ static abstract void GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -9482,7 +9482,7 @@ static abstract void GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ); @@ -9492,7 +9492,7 @@ Ref img static abstract void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ); @@ -9502,7 +9502,7 @@ static abstract void GetnUniform( static abstract void GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ); @@ -9512,7 +9512,7 @@ static abstract void GetnUniformdvArb( static abstract void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -9522,7 +9522,7 @@ static abstract void GetnUniform( static abstract void GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -9532,7 +9532,7 @@ static abstract void GetnUniformfvArb( static abstract void GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -9541,7 +9541,7 @@ static abstract void GetnUniformfvExt( static abstract void GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -9551,7 +9551,7 @@ static abstract void GetnUniformfvKhr( static abstract void GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ); @@ -9561,7 +9561,7 @@ static abstract void GetnUniformi64vArb( static abstract void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -9571,7 +9571,7 @@ static abstract void GetnUniform( static abstract void GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -9581,7 +9581,7 @@ static abstract void GetnUniformivArb( static abstract void GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -9590,7 +9590,7 @@ static abstract void GetnUniformivExt( static abstract void GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -9600,7 +9600,7 @@ static abstract void GetnUniformivKhr( static abstract void GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ); @@ -9610,7 +9610,7 @@ static abstract void GetnUniformui64vArb( static abstract void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ); @@ -9620,7 +9620,7 @@ static abstract void GetnUniform( static abstract void GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ); @@ -9629,7 +9629,7 @@ static abstract void GetnUniformuivArb( static abstract void GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ); @@ -9655,8 +9655,8 @@ static abstract void GetObjectBufferivAti( static abstract void GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -9667,8 +9667,8 @@ static abstract void GetObjectLabel( static abstract void GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -9677,15 +9677,15 @@ static abstract void GetObjectLabelExt( static abstract void GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] static abstract void GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ); @@ -9702,7 +9702,7 @@ static abstract void GetObjectParameterivApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] static abstract void GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ); @@ -9712,8 +9712,8 @@ static abstract void GetObjectParameterivArb( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] static abstract void GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -9721,8 +9721,8 @@ static abstract void GetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] static abstract void GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -9792,8 +9792,8 @@ static abstract void GetPathDashArrayNV( [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] static abstract float GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -9803,8 +9803,8 @@ static abstract float GetPathLengthNV( static abstract void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ); @@ -9814,11 +9814,11 @@ static abstract void GetPathMetricRangeNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] static abstract void GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ); @@ -9848,7 +9848,7 @@ static abstract void GetPathParameterivNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] static abstract void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -9899,7 +9899,7 @@ static abstract void GetPerfCounterInfoIntel( static abstract void GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ); @@ -9923,7 +9923,7 @@ static abstract void GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ); @@ -9934,8 +9934,8 @@ static abstract void GetPerfMonitorCountersAmd( static abstract void GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ); @@ -9945,7 +9945,7 @@ static abstract void GetPerfMonitorCounterStringAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] static abstract void GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ); @@ -9955,8 +9955,8 @@ static abstract void GetPerfMonitorGroupsAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] static abstract void GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ); @@ -9967,7 +9967,7 @@ static abstract void GetPerfMonitorGroupStringAmd( static abstract void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ); @@ -10095,8 +10095,8 @@ Ref2D data [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] static abstract void GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ); @@ -10105,8 +10105,8 @@ Ref binary [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] static abstract void GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ); @@ -10149,8 +10149,8 @@ static abstract void GetProgramEnvParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] static abstract void GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -10226,7 +10226,7 @@ static abstract void GetProgramLocalParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] static abstract void GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ); @@ -10235,7 +10235,7 @@ static abstract void GetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] static abstract void GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ); @@ -10263,8 +10263,8 @@ static abstract void GetProgramParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] static abstract void GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -10272,8 +10272,8 @@ static abstract void GetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] static abstract void GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -10302,10 +10302,10 @@ static abstract void GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ); @@ -10326,10 +10326,10 @@ static abstract void GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ); @@ -10369,8 +10369,8 @@ static abstract void GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ); @@ -10711,8 +10711,8 @@ Ref span [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] static abstract void GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -10743,17 +10743,17 @@ static abstract void GetShaderPrecisionFormat( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] static abstract void GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] static abstract void GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ); @@ -10834,8 +10834,8 @@ static abstract int GetSubroutineUniformLocation( static abstract void GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ); @@ -10845,8 +10845,8 @@ static abstract void GetSync( static abstract void GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ); @@ -11121,7 +11121,7 @@ static abstract void GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -11291,12 +11291,12 @@ static abstract void GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -11344,9 +11344,9 @@ static abstract void GetTransformFeedback( static abstract void GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ); @@ -11356,9 +11356,9 @@ static abstract void GetTransformFeedbackVarying( static abstract void GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ); @@ -11375,8 +11375,8 @@ static abstract void GetTransformFeedbackVaryingNV( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] static abstract void GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ); @@ -11419,7 +11419,7 @@ static abstract void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] static abstract void GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ); @@ -11448,7 +11448,7 @@ static abstract void GetUniformi64vNV( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] static abstract void GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ); @@ -11466,7 +11466,7 @@ static abstract void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] static abstract void GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ); @@ -11485,7 +11485,7 @@ static abstract int GetUniformLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] static abstract int GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ); @@ -11579,7 +11579,7 @@ static abstract void GetVariantArrayObjectivAti( static abstract void GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -12007,18 +12007,18 @@ static abstract void HintPgi( [NativeFunction("opengl", EntryPoint = "glHistogram")] static abstract void Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glHistogramEXT")] static abstract void HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -12143,7 +12143,7 @@ static abstract Ptr ImportSyncExt( [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] static abstract void IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -12180,7 +12180,7 @@ static abstract void IndexMaterialExt( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] static abstract void IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -12188,8 +12188,8 @@ static abstract void IndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] static abstract void IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -12244,14 +12244,14 @@ static abstract void InsertComponentExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] static abstract void InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] static abstract void InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ); @@ -12259,7 +12259,7 @@ static abstract void InstrumentsBufferSgix( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] static abstract void InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -12285,7 +12285,7 @@ static abstract void InterpolatePathsNV( static abstract void InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -12293,7 +12293,7 @@ static abstract void InvalidateBufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] static abstract void InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ); @@ -12302,7 +12302,7 @@ static abstract void InvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] static abstract void InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ); @@ -12311,12 +12311,12 @@ static abstract void InvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] static abstract void InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -12324,12 +12324,12 @@ static abstract void InvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] static abstract void InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -12349,15 +12349,15 @@ static abstract void InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsAsyncMarkerSGIX")] - static abstract byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); + static abstract uint IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -12365,24 +12365,24 @@ static abstract void InvalidateTexSubImage( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] - static abstract byte IsBuffer([NativeTypeName("GLuint")] uint buffer); + static abstract uint IsBuffer([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferARB")] - static abstract byte IsBufferArb([NativeTypeName("GLuint")] uint buffer); + static abstract uint IsBufferArb([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] - static abstract byte IsBufferResidentNV([NativeTypeName("GLenum")] uint target); + static abstract uint IsBufferResidentNV([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] - static abstract byte IsCommandListNV([NativeTypeName("GLuint")] uint list); + static abstract uint IsCommandListNV([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -12390,13 +12390,13 @@ static abstract void InvalidateTexSubImage( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] - static abstract byte IsEnabled([NativeTypeName("GLenum")] uint cap); + static abstract uint IsEnabled([NativeTypeName("GLenum")] uint cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledi")] - static abstract byte IsEnabled( + static abstract uint IsEnabled( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -12404,7 +12404,7 @@ static abstract byte IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediEXT")] - static abstract byte IsEnablediExt( + static abstract uint IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -12413,7 +12413,7 @@ static abstract byte IsEnablediExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] - static abstract byte IsEnabledIndexedExt( + static abstract uint IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -12421,7 +12421,7 @@ static abstract byte IsEnabledIndexedExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediNV")] - static abstract byte IsEnablediNV( + static abstract uint IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -12429,7 +12429,7 @@ static abstract byte IsEnablediNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediOES")] - static abstract byte IsEnablediOes( + static abstract uint IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -12437,60 +12437,60 @@ static abstract byte IsEnablediOes( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFenceAPPLE")] - static abstract byte IsFenceApple([NativeTypeName("GLuint")] uint fence); + static abstract uint IsFenceApple([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] - static abstract byte IsFenceNV([NativeTypeName("GLuint")] uint fence); + static abstract uint IsFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebuffer")] - static abstract byte IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer); + static abstract uint IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferEXT")] - static abstract byte IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer); + static abstract uint IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferOES")] - static abstract byte IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer); + static abstract uint IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] - static abstract byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); + static abstract uint IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] - static abstract byte IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); + static abstract uint IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsList")] - static abstract byte IsList([NativeTypeName("GLuint")] uint list); + static abstract uint IsList([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsMemoryObjectEXT")] - static abstract byte IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject); + static abstract uint IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNameAMD")] - static abstract byte IsNameAmd( + static abstract uint IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ); @@ -12499,13 +12499,13 @@ static abstract byte IsNameAmd( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] - static abstract byte IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); + static abstract uint IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - static abstract byte IsNamedStringArb( + static abstract uint IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ); @@ -12513,26 +12513,26 @@ static abstract byte IsNamedStringArb( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsObjectBufferATI")] - static abstract byte IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer); + static abstract uint IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsOcclusionQueryNV")] - static abstract byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id); + static abstract uint IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] - static abstract byte IsPathNV([NativeTypeName("GLuint")] uint path); + static abstract uint IsPathNV([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] - static abstract byte IsPointInFillPathNV( + static abstract uint IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, @@ -12544,7 +12544,7 @@ static abstract byte IsPointInFillPathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] - static abstract byte IsPointInStrokePathNV( + static abstract uint IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y @@ -12555,99 +12555,99 @@ static abstract byte IsPointInStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgram")] - static abstract byte IsProgram([NativeTypeName("GLuint")] uint program); + static abstract uint IsProgram([NativeTypeName("GLuint")] uint program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramARB")] - static abstract byte IsProgramArb([NativeTypeName("GLuint")] uint program); + static abstract uint IsProgramArb([NativeTypeName("GLuint")] uint program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramNV")] - static abstract byte IsProgramNV([NativeTypeName("GLuint")] uint id); + static abstract uint IsProgramNV([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipeline")] - static abstract byte IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline); + static abstract uint IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipelineEXT")] - static abstract byte IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline); + static abstract uint IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQuery")] - static abstract byte IsQuery([NativeTypeName("GLuint")] uint id); + static abstract uint IsQuery([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQueryARB")] - static abstract byte IsQueryArb([NativeTypeName("GLuint")] uint id); + static abstract uint IsQueryArb([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsQueryEXT")] - static abstract byte IsQueryExt([NativeTypeName("GLuint")] uint id); + static abstract uint IsQueryExt([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbuffer")] - static abstract byte IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer); + static abstract uint IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferEXT")] - static abstract byte IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer); + static abstract uint IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferOES")] - static abstract byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer); + static abstract uint IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSampler")] - static abstract byte IsSampler([NativeTypeName("GLuint")] uint sampler); + static abstract uint IsSampler([NativeTypeName("GLuint")] uint sampler); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSemaphoreEXT")] - static abstract byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore); + static abstract uint IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsShader")] - static abstract byte IsShader([NativeTypeName("GLuint")] uint shader); + static abstract uint IsShader([NativeTypeName("GLuint")] uint shader); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] - static abstract byte IsStateNV([NativeTypeName("GLuint")] uint state); + static abstract uint IsStateNV([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsSync")] - static abstract byte IsSync([NativeTypeName("GLsync")] Ref sync); + static abstract uint IsSync([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - static abstract byte IsSyncApple([NativeTypeName("GLsync")] Ref sync); + static abstract uint IsSyncApple([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -12655,41 +12655,41 @@ static abstract byte IsPointInStrokePathNV( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] - static abstract byte IsTexture([NativeTypeName("GLuint")] uint texture); + static abstract uint IsTexture([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureEXT")] - static abstract byte IsTextureExt([NativeTypeName("GLuint")] uint texture); + static abstract uint IsTextureExt([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] - static abstract byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); + static abstract uint IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] - static abstract byte IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); + static abstract uint IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedback")] - static abstract byte IsTransformFeedback([NativeTypeName("GLuint")] uint id); + static abstract uint IsTransformFeedback([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedbackNV")] - static abstract byte IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id); + static abstract uint IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVariantEnabledEXT")] - static abstract byte IsVariantEnabledExt( + static abstract uint IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ); @@ -12698,23 +12698,23 @@ static abstract byte IsVariantEnabledExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArray")] - static abstract byte IsVertexArray([NativeTypeName("GLuint")] uint array); + static abstract uint IsVertexArray([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayAPPLE")] - static abstract byte IsVertexArrayApple([NativeTypeName("GLuint")] uint array); + static abstract uint IsVertexArrayApple([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] - static abstract byte IsVertexArrayOes([NativeTypeName("GLuint")] uint array); + static abstract uint IsVertexArrayOes([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexAttribEnabledAPPLE")] - static abstract byte IsVertexAttribEnabledApple( + static abstract uint IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ); @@ -12726,7 +12726,7 @@ static abstract byte IsVertexAttribEnabledApple( static abstract void LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -12747,9 +12747,9 @@ static abstract void LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -12762,7 +12762,7 @@ static abstract void LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -12932,7 +12932,7 @@ static abstract void LineStipple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - static abstract void LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj); + static abstract void LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glListBase")] @@ -12945,7 +12945,7 @@ static abstract void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -13025,7 +13025,7 @@ static abstract void LoadIdentityDeformationMapSgix( static abstract void LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ); @@ -13061,7 +13061,7 @@ static abstract void LoadTransposeMatrixxOes( [NativeFunction("opengl", EntryPoint = "glLockArraysEXT")] static abstract void LockArraysExt( [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -13263,7 +13263,7 @@ static abstract Ptr MapBufferOes( static abstract Ptr MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -13273,7 +13273,7 @@ static abstract Ptr MapBufferRange( static abstract Ptr MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -13283,11 +13283,11 @@ static abstract void MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ); @@ -13369,7 +13369,7 @@ static abstract Ptr MapNamedBufferExt( static abstract Ptr MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -13379,7 +13379,7 @@ static abstract Ptr MapNamedBufferRange( static abstract Ptr MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -13556,7 +13556,7 @@ static abstract void MatrixFrustumExt( static abstract void MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -13565,7 +13565,7 @@ static abstract void MatrixIndexPointerArb( static abstract void MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -13860,7 +13860,7 @@ static abstract void MemoryObjectParameterivExt( static abstract void Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -13868,7 +13868,7 @@ static abstract void Minmax( static abstract void MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -13912,7 +13912,7 @@ static abstract void MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -13925,7 +13925,7 @@ static abstract void MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -13945,9 +13945,9 @@ static abstract void MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -13956,7 +13956,7 @@ static abstract void MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -14001,7 +14001,7 @@ static abstract void MulticastGetQueryObjectuivNV( static abstract void MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -14010,7 +14010,7 @@ static abstract void MulticastScissorArrayvNvx( static abstract void MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -14036,8 +14036,8 @@ static abstract void MulticastWaitSyncNV( static abstract void MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -14047,8 +14047,8 @@ static abstract void MultiDrawArrays( static abstract void MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14057,8 +14057,8 @@ static abstract void MultiDrawArraysExt( static abstract void MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -14066,8 +14066,8 @@ static abstract void MultiDrawArraysIndirect( static abstract void MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14076,9 +14076,9 @@ static abstract void MultiDrawArraysIndirectAmd( static abstract void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -14088,8 +14088,8 @@ static abstract void MultiDrawArraysIndirectBindlessCountNV( static abstract void MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -14100,8 +14100,8 @@ static abstract void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14111,8 +14111,8 @@ static abstract void MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -14120,8 +14120,8 @@ static abstract void MultiDrawArraysIndirectCountArb( static abstract void MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -14129,8 +14129,8 @@ static abstract void MultiDrawArraysIndirectExt( static abstract void MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14138,10 +14138,10 @@ static abstract void MultiDrawElementArrayApple( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] static abstract void MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14149,10 +14149,10 @@ static abstract void MultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] static abstract void MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ); @@ -14160,10 +14160,10 @@ static abstract void MultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] static abstract void MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ); @@ -14173,10 +14173,10 @@ static abstract void MultiDrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] static abstract void MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14186,8 +14186,8 @@ static abstract void MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -14196,8 +14196,8 @@ static abstract void MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14207,9 +14207,9 @@ static abstract void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -14220,8 +14220,8 @@ static abstract void MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -14233,8 +14233,8 @@ static abstract void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14245,8 +14245,8 @@ static abstract void MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -14255,8 +14255,8 @@ static abstract void MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14266,8 +14266,8 @@ static abstract void MultiDrawElementsIndirectExt( static abstract void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14276,8 +14276,8 @@ static abstract void MultiDrawMeshTasksIndirectCountNV( [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] static abstract void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -14287,8 +14287,8 @@ static abstract void MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -14296,8 +14296,8 @@ static abstract void MultiDrawRangeElementArrayApple( static abstract void MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ); @@ -14305,10 +14305,10 @@ static abstract void MultiModeDrawArraysIbm( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] static abstract void MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ); @@ -15087,7 +15087,7 @@ static abstract void MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -15199,7 +15199,7 @@ static abstract void MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -15214,8 +15214,8 @@ static abstract void MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -15230,9 +15230,9 @@ static abstract void MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -15316,7 +15316,7 @@ static abstract void MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -15331,8 +15331,8 @@ static abstract void MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -15348,9 +15348,9 @@ static abstract void MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -15417,7 +15417,7 @@ static abstract void NamedBufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] static abstract void NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ); @@ -15427,7 +15427,7 @@ static abstract void NamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] static abstract void NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ); @@ -15438,8 +15438,8 @@ static abstract void NamedBufferDataExt( static abstract void NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15448,8 +15448,8 @@ static abstract void NamedBufferPageCommitmentArb( static abstract void NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15459,10 +15459,10 @@ static abstract void NamedBufferPageCommitmentExt( static abstract void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15470,7 +15470,7 @@ static abstract void NamedBufferPageCommitmentMemNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] static abstract void NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -15480,7 +15480,7 @@ static abstract void NamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] static abstract void NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -15491,7 +15491,7 @@ static abstract void NamedBufferStorageExt( static abstract void NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ); @@ -15501,7 +15501,7 @@ static abstract void NamedBufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageMemEXT")] static abstract void NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -15512,7 +15512,7 @@ static abstract void NamedBufferStorageMemExt( static abstract void NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -15522,7 +15522,7 @@ static abstract void NamedBufferSubData( static abstract void NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -15534,7 +15534,7 @@ static abstract void NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15550,7 +15550,7 @@ static abstract void NamedFramebufferDrawBuffer( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] static abstract void NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -15606,7 +15606,7 @@ static abstract void NamedFramebufferRenderbufferExt( static abstract void NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -15617,7 +15617,7 @@ static abstract void NamedFramebufferSampleLocationsfvArb( static abstract void NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -15816,7 +15816,7 @@ static abstract void NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -15827,7 +15827,7 @@ static abstract void NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -15838,7 +15838,7 @@ static abstract void NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -15849,7 +15849,7 @@ static abstract void NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ); @@ -15859,8 +15859,8 @@ static abstract void NamedProgramStringExt( static abstract void NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15869,8 +15869,8 @@ static abstract void NamedRenderbufferStorage( static abstract void NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15878,10 +15878,10 @@ static abstract void NamedRenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisample")] static abstract void NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15890,11 +15890,11 @@ static abstract void NamedRenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] static abstract void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15902,11 +15902,11 @@ static abstract void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] static abstract void NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15914,10 +15914,10 @@ static abstract void NamedRenderbufferStorageMultisampleCoverageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] static abstract void NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15942,7 +15942,7 @@ static abstract void NewList( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] static abstract uint NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ); @@ -16064,7 +16064,7 @@ static abstract void Normal3xOes( [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] static abstract void NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -16086,7 +16086,7 @@ static abstract void NormalP3( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] static abstract void NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -16094,8 +16094,8 @@ static abstract void NormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] static abstract void NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -16201,7 +16201,7 @@ static abstract void NormalStream3svAti( static abstract void ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -16210,7 +16210,7 @@ static abstract void ObjectLabel( static abstract void ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -16219,7 +16219,7 @@ static abstract void ObjectLabelKhr( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] static abstract void ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -16227,7 +16227,7 @@ static abstract void ObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] static abstract void ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -16367,9 +16367,9 @@ static abstract void PathColorGenNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] static abstract void PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -16380,7 +16380,7 @@ static abstract void PathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] static abstract void PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -16397,7 +16397,7 @@ static abstract void PathCoordsNV( [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] static abstract void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ); @@ -16416,7 +16416,7 @@ static abstract uint PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ); @@ -16445,7 +16445,7 @@ static abstract void PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -16460,7 +16460,7 @@ static abstract void PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -16476,11 +16476,11 @@ static abstract void PathGlyphsNV( static abstract uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ); @@ -16551,7 +16551,7 @@ static abstract void PathStencilFuncNV( static abstract void PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ); @@ -16561,11 +16561,11 @@ static abstract void PathStringNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] static abstract void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -16576,8 +16576,8 @@ static abstract void PathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] static abstract void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -16604,7 +16604,7 @@ static abstract void PathTexGenNV( [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] static abstract void PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ); @@ -16612,7 +16612,7 @@ static abstract void PixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] static abstract void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ); @@ -16620,7 +16620,7 @@ static abstract void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] static abstract void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ); @@ -16628,7 +16628,7 @@ static abstract void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] static abstract void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ); @@ -16783,10 +16783,10 @@ static abstract void PNTrianglesiAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - static abstract byte PointAlongPathNV( + static abstract uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -16923,7 +16923,7 @@ static abstract void PointParameterxvOes( [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] static abstract void PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -17139,7 +17139,7 @@ static abstract void PrimitiveBoundingBoxOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] static abstract void PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ); @@ -17147,7 +17147,7 @@ static abstract void PrioritizeTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] static abstract void PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ); @@ -17155,7 +17155,7 @@ static abstract void PrioritizeTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] static abstract void PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ); @@ -17167,7 +17167,7 @@ static abstract void ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -17185,7 +17185,7 @@ static abstract void ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -17195,7 +17195,7 @@ static abstract void ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -17205,7 +17205,7 @@ static abstract void ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -17290,7 +17290,7 @@ static abstract void ProgramEnvParameterI4uivNV( static abstract void ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -17299,7 +17299,7 @@ static abstract void ProgramEnvParameters4fvExt( static abstract void ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -17308,7 +17308,7 @@ static abstract void ProgramEnvParametersI4ivNV( static abstract void ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -17393,7 +17393,7 @@ static abstract void ProgramLocalParameterI4uivNV( static abstract void ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -17402,7 +17402,7 @@ static abstract void ProgramLocalParameters4fvExt( static abstract void ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -17411,7 +17411,7 @@ static abstract void ProgramLocalParametersI4ivNV( static abstract void ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -17419,7 +17419,7 @@ static abstract void ProgramLocalParametersI4uivNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] static abstract void ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -17431,7 +17431,7 @@ static abstract void ProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] static abstract void ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ); @@ -17440,7 +17440,7 @@ static abstract void ProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] static abstract void ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -17452,7 +17452,7 @@ static abstract void ProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] static abstract void ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ); @@ -17527,7 +17527,7 @@ static abstract void ProgramParameteriExt( static abstract void ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -17536,7 +17536,7 @@ static abstract void ProgramParameters4dvNV( static abstract void ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -17557,7 +17557,7 @@ static abstract void ProgramPathFragmentInputGenNV( static abstract void ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ); @@ -17565,7 +17565,7 @@ static abstract void ProgramStringArb( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] static abstract void ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -17593,7 +17593,7 @@ static abstract void ProgramUniform1dExt( static abstract void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -17603,7 +17603,7 @@ static abstract void ProgramUniform1( static abstract void ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -17632,7 +17632,7 @@ static abstract void ProgramUniform1fExt( static abstract void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -17643,7 +17643,7 @@ static abstract void ProgramUniform1( static abstract void ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -17681,7 +17681,7 @@ static abstract void ProgramUniform1i64nv( static abstract void ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -17692,7 +17692,7 @@ static abstract void ProgramUniform1i64vArb( static abstract void ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -17712,7 +17712,7 @@ static abstract void ProgramUniform1iExt( static abstract void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -17723,7 +17723,7 @@ static abstract void ProgramUniform1( static abstract void ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -17761,7 +17761,7 @@ static abstract void ProgramUniform1ui64nv( static abstract void ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -17772,7 +17772,7 @@ static abstract void ProgramUniform1ui64vArb( static abstract void ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -17792,7 +17792,7 @@ static abstract void ProgramUniform1uiExt( static abstract void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -17803,7 +17803,7 @@ static abstract void ProgramUniform1( static abstract void ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -17833,7 +17833,7 @@ static abstract void ProgramUniform2dExt( static abstract void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -17843,7 +17843,7 @@ static abstract void ProgramUniform2( static abstract void ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -17874,7 +17874,7 @@ static abstract void ProgramUniform2fExt( static abstract void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -17885,7 +17885,7 @@ static abstract void ProgramUniform2( static abstract void ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -17926,7 +17926,7 @@ static abstract void ProgramUniform2i64nv( static abstract void ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -17937,7 +17937,7 @@ static abstract void ProgramUniform2i64vArb( static abstract void ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -17958,7 +17958,7 @@ static abstract void ProgramUniform2iExt( static abstract void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -17969,7 +17969,7 @@ static abstract void ProgramUniform2( static abstract void ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -18010,7 +18010,7 @@ static abstract void ProgramUniform2ui64nv( static abstract void ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -18021,7 +18021,7 @@ static abstract void ProgramUniform2ui64vArb( static abstract void ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -18042,7 +18042,7 @@ static abstract void ProgramUniform2uiExt( static abstract void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -18053,7 +18053,7 @@ static abstract void ProgramUniform2( static abstract void ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -18085,7 +18085,7 @@ static abstract void ProgramUniform3dExt( static abstract void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18095,7 +18095,7 @@ static abstract void ProgramUniform3( static abstract void ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18128,7 +18128,7 @@ static abstract void ProgramUniform3fExt( static abstract void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18139,7 +18139,7 @@ static abstract void ProgramUniform3( static abstract void ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18183,7 +18183,7 @@ static abstract void ProgramUniform3i64nv( static abstract void ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -18194,7 +18194,7 @@ static abstract void ProgramUniform3i64vArb( static abstract void ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -18216,7 +18216,7 @@ static abstract void ProgramUniform3iExt( static abstract void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -18227,7 +18227,7 @@ static abstract void ProgramUniform3( static abstract void ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -18271,7 +18271,7 @@ static abstract void ProgramUniform3ui64nv( static abstract void ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -18282,7 +18282,7 @@ static abstract void ProgramUniform3ui64vArb( static abstract void ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -18304,7 +18304,7 @@ static abstract void ProgramUniform3uiExt( static abstract void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -18315,7 +18315,7 @@ static abstract void ProgramUniform3( static abstract void ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -18349,7 +18349,7 @@ static abstract void ProgramUniform4dExt( static abstract void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18359,7 +18359,7 @@ static abstract void ProgramUniform4( static abstract void ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18394,7 +18394,7 @@ static abstract void ProgramUniform4fExt( static abstract void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18405,7 +18405,7 @@ static abstract void ProgramUniform4( static abstract void ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18452,7 +18452,7 @@ static abstract void ProgramUniform4i64nv( static abstract void ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -18463,7 +18463,7 @@ static abstract void ProgramUniform4i64vArb( static abstract void ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -18486,7 +18486,7 @@ static abstract void ProgramUniform4iExt( static abstract void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -18497,7 +18497,7 @@ static abstract void ProgramUniform4( static abstract void ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -18544,7 +18544,7 @@ static abstract void ProgramUniform4ui64nv( static abstract void ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -18555,7 +18555,7 @@ static abstract void ProgramUniform4ui64vArb( static abstract void ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -18578,7 +18578,7 @@ static abstract void ProgramUniform4uiExt( static abstract void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -18589,7 +18589,7 @@ static abstract void ProgramUniform4( static abstract void ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -18626,7 +18626,7 @@ static abstract void ProgramUniformHandleui64nv( static abstract void ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ); @@ -18635,7 +18635,7 @@ static abstract void ProgramUniformHandleui64vArb( static abstract void ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ); @@ -18646,7 +18646,7 @@ static abstract void ProgramUniformHandleui64vImg( static abstract void ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ); @@ -18656,8 +18656,8 @@ static abstract void ProgramUniformHandleui64vNV( static abstract void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18667,8 +18667,8 @@ static abstract void ProgramUniformMatrix2( static abstract void ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18678,8 +18678,8 @@ static abstract void ProgramUniformMatrix2dvExt( static abstract void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18690,8 +18690,8 @@ static abstract void ProgramUniformMatrix2( static abstract void ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18701,8 +18701,8 @@ static abstract void ProgramUniformMatrix2fvExt( static abstract void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18712,8 +18712,8 @@ static abstract void ProgramUniformMatrix2x3( static abstract void ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18723,8 +18723,8 @@ static abstract void ProgramUniformMatrix2x3dvExt( static abstract void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18735,8 +18735,8 @@ static abstract void ProgramUniformMatrix2x3( static abstract void ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18746,8 +18746,8 @@ static abstract void ProgramUniformMatrix2x3fvExt( static abstract void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18757,8 +18757,8 @@ static abstract void ProgramUniformMatrix2x4( static abstract void ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18768,8 +18768,8 @@ static abstract void ProgramUniformMatrix2x4dvExt( static abstract void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18780,8 +18780,8 @@ static abstract void ProgramUniformMatrix2x4( static abstract void ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18791,8 +18791,8 @@ static abstract void ProgramUniformMatrix2x4fvExt( static abstract void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18802,8 +18802,8 @@ static abstract void ProgramUniformMatrix3( static abstract void ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18813,8 +18813,8 @@ static abstract void ProgramUniformMatrix3dvExt( static abstract void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18825,8 +18825,8 @@ static abstract void ProgramUniformMatrix3( static abstract void ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18836,8 +18836,8 @@ static abstract void ProgramUniformMatrix3fvExt( static abstract void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18847,8 +18847,8 @@ static abstract void ProgramUniformMatrix3x2( static abstract void ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18858,8 +18858,8 @@ static abstract void ProgramUniformMatrix3x2dvExt( static abstract void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18870,8 +18870,8 @@ static abstract void ProgramUniformMatrix3x2( static abstract void ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18881,8 +18881,8 @@ static abstract void ProgramUniformMatrix3x2fvExt( static abstract void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18892,8 +18892,8 @@ static abstract void ProgramUniformMatrix3x4( static abstract void ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18903,8 +18903,8 @@ static abstract void ProgramUniformMatrix3x4dvExt( static abstract void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18915,8 +18915,8 @@ static abstract void ProgramUniformMatrix3x4( static abstract void ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18926,8 +18926,8 @@ static abstract void ProgramUniformMatrix3x4fvExt( static abstract void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18937,8 +18937,8 @@ static abstract void ProgramUniformMatrix4( static abstract void ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18948,8 +18948,8 @@ static abstract void ProgramUniformMatrix4dvExt( static abstract void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18960,8 +18960,8 @@ static abstract void ProgramUniformMatrix4( static abstract void ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -18971,8 +18971,8 @@ static abstract void ProgramUniformMatrix4fvExt( static abstract void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18982,8 +18982,8 @@ static abstract void ProgramUniformMatrix4x2( static abstract void ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -18993,8 +18993,8 @@ static abstract void ProgramUniformMatrix4x2dvExt( static abstract void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -19005,8 +19005,8 @@ static abstract void ProgramUniformMatrix4x2( static abstract void ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -19016,8 +19016,8 @@ static abstract void ProgramUniformMatrix4x2fvExt( static abstract void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -19027,8 +19027,8 @@ static abstract void ProgramUniformMatrix4x3( static abstract void ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -19038,8 +19038,8 @@ static abstract void ProgramUniformMatrix4x3dvExt( static abstract void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -19050,8 +19050,8 @@ static abstract void ProgramUniformMatrix4x3( static abstract void ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -19070,7 +19070,7 @@ static abstract void ProgramUniformui64nv( static abstract void ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -19109,7 +19109,7 @@ static abstract void ProgramVertexLimitNV( static abstract void PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ); @@ -19118,7 +19118,7 @@ static abstract void PushDebugGroup( static abstract void PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ); @@ -19128,7 +19128,7 @@ static abstract void PushDebugGroupKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] static abstract void PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ); @@ -19377,7 +19377,7 @@ static abstract void RasterPos4xOes( [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] static abstract void RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -19406,11 +19406,11 @@ static abstract void ReadBufferIndexedExt( static abstract void ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -19420,11 +19420,11 @@ Ref data static abstract void ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -19434,11 +19434,11 @@ Ref data static abstract void ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -19447,11 +19447,11 @@ Ref data static abstract void ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -19463,8 +19463,8 @@ Ref data static abstract void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -19560,7 +19560,7 @@ static abstract void ReferencePlaneSgix( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - static abstract byte ReleaseKeyedMutexWin32ext( + static abstract uint ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ); @@ -19578,8 +19578,8 @@ static abstract byte ReleaseKeyedMutexWin32ext( static abstract void RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -19587,8 +19587,8 @@ static abstract void RenderbufferStorage( static abstract void RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -19596,10 +19596,10 @@ static abstract void RenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisample")] static abstract void RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -19608,21 +19608,21 @@ static abstract void RenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] static abstract void RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] static abstract void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -19630,10 +19630,10 @@ static abstract void RenderbufferStorageMultisampleAngle( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] static abstract void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -19641,11 +19641,11 @@ static abstract void RenderbufferStorageMultisampleApple( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] static abstract void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -19654,10 +19654,10 @@ static abstract void RenderbufferStorageMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] static abstract void RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -19665,20 +19665,20 @@ static abstract void RenderbufferStorageMultisampleExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] static abstract void RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleNV")] static abstract void RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -19686,8 +19686,8 @@ static abstract void RenderbufferStorageMultisampleNV( static abstract void RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -19703,7 +19703,7 @@ static abstract void RenderbufferStorageOes( [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] static abstract void ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ); @@ -19918,7 +19918,7 @@ static abstract void ReplacementCodeusvSun( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glRequestResidentProgramsNV")] static abstract void RequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ); @@ -20016,28 +20016,28 @@ static abstract void RotatexOes( [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] static abstract void SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSampleCoverageARB")] static abstract void SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragex")] static abstract void SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragexOES")] static abstract void SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -20052,7 +20052,7 @@ static abstract void SampleMapAti( [NativeFunction("opengl", EntryPoint = "glSampleMaskEXT")] static abstract void SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -20074,7 +20074,7 @@ static abstract void SampleMaskIndexedNV( [NativeFunction("opengl", EntryPoint = "glSampleMaskSGIS")] static abstract void SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -20217,8 +20217,8 @@ static abstract void ScalexOes( static abstract void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -20226,7 +20226,7 @@ static abstract void Scissor( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] static abstract void ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -20234,7 +20234,7 @@ static abstract void ScissorArray( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] static abstract void ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -20242,7 +20242,7 @@ static abstract void ScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] static abstract void ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -20252,7 +20252,7 @@ static abstract void ScissorArrayvOes( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] static abstract void ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -20263,8 +20263,8 @@ static abstract void ScissorExclusiveArrayvNV( static abstract void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -20274,8 +20274,8 @@ static abstract void ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -20284,8 +20284,8 @@ static abstract void ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -20294,8 +20294,8 @@ static abstract void ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -20536,7 +20536,7 @@ static abstract void SecondaryColor3usvExt( static abstract void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -20558,7 +20558,7 @@ static abstract void SecondaryColorP3( static abstract void SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -20567,7 +20567,7 @@ static abstract void SecondaryColorPointer( static abstract void SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -20584,7 +20584,7 @@ static abstract void SecondaryColorPointerListIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] static abstract void SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ); @@ -20594,7 +20594,7 @@ static abstract void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] static abstract void SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -20623,8 +20623,8 @@ static abstract void SemaphoreParameterui64vExt( static abstract void SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -20636,8 +20636,8 @@ static abstract void SeparableFilter2d( static abstract void SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -20698,11 +20698,11 @@ static abstract void SetMultisamplefvAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] static abstract void ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -20738,7 +20738,7 @@ static abstract void ShaderOp3ext( [NativeFunction("opengl", EntryPoint = "glShaderSource")] static abstract void ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ); @@ -20746,8 +20746,8 @@ static abstract void ShaderSource( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] static abstract void ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ); @@ -20777,7 +20777,7 @@ static abstract void ShadingRateCombinerOpsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] static abstract void ShadingRateImageBarrierNV( - [NativeTypeName("GLboolean")] byte synchronize + [NativeTypeName("GLboolean")] uint synchronize ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -20787,7 +20787,7 @@ static abstract void ShadingRateImageBarrierNV( static abstract void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ); @@ -20815,7 +20815,7 @@ static abstract void ShadingRateSampleOrderCustomNV( [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] static abstract void SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ); @@ -20835,7 +20835,7 @@ static abstract void SignalSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] static abstract void SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); @@ -20928,7 +20928,7 @@ static abstract void StateCaptureNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStencilClearTagEXT")] static abstract void StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ); @@ -20937,7 +20937,7 @@ static abstract void StencilClearTagExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] static abstract void StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -21047,7 +21047,7 @@ static abstract void StencilOpValueAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] static abstract void StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -21072,7 +21072,7 @@ static abstract void StencilStrokePathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] static abstract void StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -21099,7 +21099,7 @@ static abstract void StencilThenCoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] static abstract void StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -21128,7 +21128,7 @@ static abstract void StencilThenCoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] static abstract void StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ); @@ -21224,7 +21224,7 @@ static abstract void Tangent3sExt( [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] static abstract void TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -21243,19 +21243,19 @@ static abstract void TangentPointerExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestFenceAPPLE")] - static abstract byte TestFenceApple([NativeTypeName("GLuint")] uint fence); + static abstract uint TestFenceApple([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] - static abstract byte TestFenceNV([NativeTypeName("GLuint")] uint fence); + static abstract uint TestFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestObjectAPPLE")] - static abstract byte TestObjectApple( + static abstract uint TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ); @@ -21313,7 +21313,7 @@ static abstract void TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -21323,7 +21323,7 @@ static abstract void TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -21333,7 +21333,7 @@ static abstract void TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -21820,7 +21820,7 @@ static abstract void TexCoord4xOes( static abstract void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -21885,7 +21885,7 @@ static abstract void TexCoordP4( static abstract void TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -21894,8 +21894,8 @@ static abstract void TexCoordPointer( static abstract void TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -22009,7 +22009,7 @@ static abstract void TexEstimateMotionRegionsQcom( static abstract void TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ); @@ -22118,7 +22118,7 @@ static abstract void TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22134,8 +22134,8 @@ static abstract void TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22147,23 +22147,23 @@ static abstract void TexImage2d( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisample")] static abstract void TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisampleCoverageNV")] static abstract void TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22173,9 +22173,9 @@ static abstract void TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22188,9 +22188,9 @@ static abstract void TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22202,25 +22202,25 @@ static abstract void TexImage3dext( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisample")] static abstract void TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisampleCoverageNV")] static abstract void TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -22229,9 +22229,9 @@ static abstract void TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22244,10 +22244,10 @@ static abstract void TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22263,10 +22263,10 @@ static abstract void TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -22277,10 +22277,10 @@ static abstract void TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22294,12 +22294,12 @@ static abstract void TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22444,9 +22444,9 @@ static abstract void TexRenderbufferNV( [NativeFunction("opengl", EntryPoint = "glTexStorage1D")] static abstract void TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22456,9 +22456,9 @@ static abstract void TexStorage1d( [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] static abstract void TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22466,10 +22466,10 @@ static abstract void TexStorage1dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2D")] static abstract void TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22479,10 +22479,10 @@ static abstract void TexStorage2d( [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] static abstract void TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22490,11 +22490,11 @@ static abstract void TexStorage2dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2DMultisample")] static abstract void TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22502,11 +22502,11 @@ static abstract void TexStorage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3D")] static abstract void TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22516,11 +22516,11 @@ static abstract void TexStorage3d( [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] static abstract void TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22528,34 +22528,34 @@ static abstract void TexStorage3dext( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisample")] static abstract void TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisampleOES")] static abstract void TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] static abstract void TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ); @@ -22563,11 +22563,11 @@ static abstract void TexStorageAttribs2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] static abstract void TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ); @@ -22575,9 +22575,9 @@ static abstract void TexStorageAttribs3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem1DEXT")] static abstract void TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -22587,10 +22587,10 @@ static abstract void TexStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DEXT")] static abstract void TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -22600,11 +22600,11 @@ static abstract void TexStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DMultisampleEXT")] static abstract void TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -22614,11 +22614,11 @@ static abstract void TexStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DEXT")] static abstract void TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -22628,12 +22628,12 @@ static abstract void TexStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DMultisampleEXT")] static abstract void TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -22643,10 +22643,10 @@ static abstract void TexStorageMem3dMultisampleExt( static abstract void TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ); @@ -22657,7 +22657,7 @@ static abstract void TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22669,7 +22669,7 @@ static abstract void TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22685,8 +22685,8 @@ static abstract void TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22699,8 +22699,8 @@ static abstract void TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22715,9 +22715,9 @@ static abstract void TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22731,9 +22731,9 @@ static abstract void TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22747,9 +22747,9 @@ static abstract void TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22764,10 +22764,10 @@ static abstract void TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -22820,7 +22820,7 @@ static abstract void TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22832,16 +22832,16 @@ static abstract void TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureColorMaskSGIS")] static abstract void TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -22865,7 +22865,7 @@ static abstract void TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22880,8 +22880,8 @@ static abstract void TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22893,12 +22893,12 @@ static abstract void TextureImage2dext( static abstract void TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -22906,11 +22906,11 @@ static abstract void TextureImage2dMultisampleCoverageNV( static abstract void TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22921,9 +22921,9 @@ static abstract void TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -22935,13 +22935,13 @@ static abstract void TextureImage3dext( static abstract void TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -22949,12 +22949,12 @@ static abstract void TextureImage3dMultisampleCoverageNV( static abstract void TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -22981,10 +22981,10 @@ static abstract void TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22998,12 +22998,12 @@ static abstract void TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23124,7 +23124,7 @@ static abstract void TextureParameterivExt( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] static abstract void TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ); @@ -23142,9 +23142,9 @@ static abstract void TextureRenderbufferExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage1D")] static abstract void TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23155,9 +23155,9 @@ static abstract void TextureStorage1d( static abstract void TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23165,10 +23165,10 @@ static abstract void TextureStorage1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2D")] static abstract void TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23179,10 +23179,10 @@ static abstract void TextureStorage2d( static abstract void TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23190,11 +23190,11 @@ static abstract void TextureStorage2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisample")] static abstract void TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23203,11 +23203,11 @@ static abstract void TextureStorage2dMultisample( static abstract void TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23215,11 +23215,11 @@ static abstract void TextureStorage2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage3D")] static abstract void TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23230,11 +23230,11 @@ static abstract void TextureStorage3d( static abstract void TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23242,12 +23242,12 @@ static abstract void TextureStorage3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisample")] static abstract void TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23256,21 +23256,21 @@ static abstract void TextureStorage3dMultisample( static abstract void TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureStorageMem1DEXT")] static abstract void TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -23280,10 +23280,10 @@ static abstract void TextureStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DEXT")] static abstract void TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -23293,11 +23293,11 @@ static abstract void TextureStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] static abstract void TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -23307,11 +23307,11 @@ static abstract void TextureStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DEXT")] static abstract void TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -23321,12 +23321,12 @@ static abstract void TextureStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] static abstract void TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -23337,10 +23337,10 @@ static abstract void TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ); @@ -23351,7 +23351,7 @@ static abstract void TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -23365,7 +23365,7 @@ static abstract void TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -23379,8 +23379,8 @@ static abstract void TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -23395,8 +23395,8 @@ static abstract void TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -23411,9 +23411,9 @@ static abstract void TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -23429,9 +23429,9 @@ static abstract void TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -23489,7 +23489,7 @@ static abstract void TrackMatrixNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] static abstract void TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ); @@ -23511,15 +23511,15 @@ static abstract void TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] static abstract void TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ); @@ -23529,7 +23529,7 @@ static abstract void TransformFeedbackStreamAttribsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] static abstract void TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ); @@ -23538,7 +23538,7 @@ static abstract void TransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] static abstract void TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ); @@ -23547,7 +23547,7 @@ static abstract void TransformFeedbackVaryingsExt( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] static abstract void TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ); @@ -23610,7 +23610,7 @@ static abstract void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] static abstract void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -23636,7 +23636,7 @@ static abstract void Uniform1fArb( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] static abstract void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -23644,7 +23644,7 @@ static abstract void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] static abstract void Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -23679,7 +23679,7 @@ static abstract void Uniform1i64NV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] static abstract void Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -23689,7 +23689,7 @@ static abstract void Uniform1i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] static abstract void Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -23706,7 +23706,7 @@ static abstract void Uniform1iArb( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] static abstract void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -23714,7 +23714,7 @@ static abstract void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] static abstract void Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -23748,7 +23748,7 @@ static abstract void Uniform1ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] static abstract void Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -23758,7 +23758,7 @@ static abstract void Uniform1ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] static abstract void Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -23774,7 +23774,7 @@ static abstract void Uniform1uiExt( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] static abstract void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -23782,7 +23782,7 @@ static abstract void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] static abstract void Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -23800,7 +23800,7 @@ static abstract void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] static abstract void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -23828,7 +23828,7 @@ static abstract void Uniform2fArb( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] static abstract void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -23836,7 +23836,7 @@ static abstract void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] static abstract void Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -23874,7 +23874,7 @@ static abstract void Uniform2i64NV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] static abstract void Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -23884,7 +23884,7 @@ static abstract void Uniform2i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] static abstract void Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -23902,7 +23902,7 @@ static abstract void Uniform2iArb( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] static abstract void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -23910,7 +23910,7 @@ static abstract void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] static abstract void Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -23947,7 +23947,7 @@ static abstract void Uniform2ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] static abstract void Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -23957,7 +23957,7 @@ static abstract void Uniform2ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] static abstract void Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -23974,7 +23974,7 @@ static abstract void Uniform2uiExt( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] static abstract void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -23982,7 +23982,7 @@ static abstract void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] static abstract void Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -24001,7 +24001,7 @@ static abstract void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] static abstract void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24031,7 +24031,7 @@ static abstract void Uniform3fArb( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] static abstract void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24039,7 +24039,7 @@ static abstract void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] static abstract void Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24080,7 +24080,7 @@ static abstract void Uniform3i64NV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] static abstract void Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -24090,7 +24090,7 @@ static abstract void Uniform3i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] static abstract void Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -24109,7 +24109,7 @@ static abstract void Uniform3iArb( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] static abstract void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -24117,7 +24117,7 @@ static abstract void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] static abstract void Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -24157,7 +24157,7 @@ static abstract void Uniform3ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] static abstract void Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -24167,7 +24167,7 @@ static abstract void Uniform3ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] static abstract void Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -24185,7 +24185,7 @@ static abstract void Uniform3uiExt( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] static abstract void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -24193,7 +24193,7 @@ static abstract void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] static abstract void Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -24213,7 +24213,7 @@ static abstract void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] static abstract void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24245,7 +24245,7 @@ static abstract void Uniform4fArb( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] static abstract void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24253,7 +24253,7 @@ static abstract void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] static abstract void Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24297,7 +24297,7 @@ static abstract void Uniform4i64NV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] static abstract void Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -24307,7 +24307,7 @@ static abstract void Uniform4i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] static abstract void Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -24327,7 +24327,7 @@ static abstract void Uniform4iArb( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] static abstract void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -24335,7 +24335,7 @@ static abstract void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] static abstract void Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -24378,7 +24378,7 @@ static abstract void Uniform4ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] static abstract void Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -24388,7 +24388,7 @@ static abstract void Uniform4ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] static abstract void Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -24407,7 +24407,7 @@ static abstract void Uniform4uiExt( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] static abstract void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -24415,7 +24415,7 @@ static abstract void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] static abstract void Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -24465,7 +24465,7 @@ static abstract void UniformHandleui64nv( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] static abstract void UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -24473,7 +24473,7 @@ static abstract void UniformHandleui64vArb( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] static abstract void UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -24483,7 +24483,7 @@ static abstract void UniformHandleui64vImg( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] static abstract void UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -24492,8 +24492,8 @@ static abstract void UniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] static abstract void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24503,8 +24503,8 @@ static abstract void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] static abstract void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24512,8 +24512,8 @@ static abstract void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] static abstract void UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24522,8 +24522,8 @@ static abstract void UniformMatrix2fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] static abstract void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24532,8 +24532,8 @@ static abstract void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] static abstract void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24541,8 +24541,8 @@ static abstract void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] static abstract void UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24551,8 +24551,8 @@ static abstract void UniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] static abstract void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24561,8 +24561,8 @@ static abstract void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] static abstract void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24570,8 +24570,8 @@ static abstract void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] static abstract void UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24580,8 +24580,8 @@ static abstract void UniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] static abstract void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24591,8 +24591,8 @@ static abstract void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] static abstract void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24600,8 +24600,8 @@ static abstract void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] static abstract void UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24610,8 +24610,8 @@ static abstract void UniformMatrix3fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] static abstract void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24620,8 +24620,8 @@ static abstract void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] static abstract void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24629,8 +24629,8 @@ static abstract void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] static abstract void UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24639,8 +24639,8 @@ static abstract void UniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] static abstract void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24649,8 +24649,8 @@ static abstract void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] static abstract void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24658,8 +24658,8 @@ static abstract void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] static abstract void UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24668,8 +24668,8 @@ static abstract void UniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] static abstract void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24679,8 +24679,8 @@ static abstract void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] static abstract void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24688,8 +24688,8 @@ static abstract void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] static abstract void UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24698,8 +24698,8 @@ static abstract void UniformMatrix4fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] static abstract void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24708,8 +24708,8 @@ static abstract void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] static abstract void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24717,8 +24717,8 @@ static abstract void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] static abstract void UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24727,8 +24727,8 @@ static abstract void UniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] static abstract void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -24737,8 +24737,8 @@ static abstract void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] static abstract void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24746,8 +24746,8 @@ static abstract void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] static abstract void UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -24756,7 +24756,7 @@ static abstract void UniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] static abstract void UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ); @@ -24773,7 +24773,7 @@ static abstract void Uniformui64NV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] static abstract void Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -24785,30 +24785,30 @@ static abstract void Uniformui64vNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBuffer")] - static abstract byte UnmapBuffer([NativeTypeName("GLenum")] uint target); + static abstract uint UnmapBuffer([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferARB")] - static abstract byte UnmapBufferArb([NativeTypeName("GLenum")] uint target); + static abstract uint UnmapBufferArb([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] - static abstract byte UnmapBufferOes([NativeTypeName("GLenum")] uint target); + static abstract uint UnmapBufferOes([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBuffer")] - static abstract byte UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); + static abstract uint UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] - static abstract byte UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer); + static abstract uint UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapObjectBufferATI")] @@ -24826,7 +24826,7 @@ static abstract void UnmapTexture2dintel( static abstract void UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ); @@ -24843,7 +24843,7 @@ static abstract void UpdateObjectBufferAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - static abstract void UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj); + static abstract void UseProgramObjectArb([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -24878,7 +24878,7 @@ static abstract void UseShaderProgramExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - static abstract void ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj); + static abstract void ValidateProgramArb([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -24894,7 +24894,7 @@ static abstract void UseShaderProgramExt( static abstract void VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -24973,8 +24973,8 @@ static abstract void VariantusvExt( static abstract void VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ); @@ -24988,12 +24988,12 @@ static abstract void VdpauInitNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUIsSurfaceNV")] - static abstract byte VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface); + static abstract uint VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] static abstract void VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ); @@ -25003,7 +25003,7 @@ static abstract void VdpauMapSurfacesNV( static abstract nint VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ); @@ -25013,7 +25013,7 @@ static abstract nint VdpauRegisterOutputSurfaceNV( static abstract nint VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ); @@ -25023,9 +25023,9 @@ static abstract nint VdpauRegisterVideoSurfaceNV( static abstract nint VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -25038,7 +25038,7 @@ static abstract void VdpauSurfaceAccessNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] static abstract void VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ); @@ -25312,7 +25312,7 @@ static abstract void VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -25355,7 +25355,7 @@ static abstract void VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -25366,7 +25366,7 @@ static abstract void VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25376,7 +25376,7 @@ static abstract void VertexArrayColorOffsetExt( static abstract void VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25395,7 +25395,7 @@ static abstract void VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25406,7 +25406,7 @@ static abstract void VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25419,7 +25419,7 @@ static abstract void VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25430,7 +25430,7 @@ static abstract void VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25444,14 +25444,14 @@ static abstract void VertexArrayParameteriApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] static abstract void VertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] static abstract void VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ); @@ -25463,7 +25463,7 @@ static abstract void VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25475,7 +25475,7 @@ static abstract void VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25505,7 +25505,7 @@ static abstract void VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -25529,7 +25529,7 @@ static abstract void VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25553,7 +25553,7 @@ static abstract void VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25566,8 +25566,8 @@ static abstract void VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -25588,7 +25588,7 @@ static abstract void VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -25597,10 +25597,10 @@ static abstract void VertexArrayVertexBuffer( static abstract void VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -25611,7 +25611,7 @@ static abstract void VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -26476,8 +26476,8 @@ static abstract void VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -26534,7 +26534,7 @@ static abstract void VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -26545,8 +26545,8 @@ static abstract void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -26890,7 +26890,7 @@ static abstract void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -26900,7 +26900,7 @@ static abstract void VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -26910,7 +26910,7 @@ static abstract void VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27219,7 +27219,7 @@ static abstract void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -27229,7 +27229,7 @@ static abstract void VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27239,7 +27239,7 @@ static abstract void VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27249,7 +27249,7 @@ static abstract void VertexAttribLPointerExt( static abstract void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -27259,7 +27259,7 @@ static abstract void VertexAttribP1( static abstract void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -27269,7 +27269,7 @@ static abstract void VertexAttribP1( static abstract void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -27279,7 +27279,7 @@ static abstract void VertexAttribP2( static abstract void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -27289,7 +27289,7 @@ static abstract void VertexAttribP2( static abstract void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -27299,7 +27299,7 @@ static abstract void VertexAttribP3( static abstract void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -27309,7 +27309,7 @@ static abstract void VertexAttribP3( static abstract void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -27319,7 +27319,7 @@ static abstract void VertexAttribP4( static abstract void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -27339,8 +27339,8 @@ static abstract void VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27350,8 +27350,8 @@ static abstract void VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27361,7 +27361,7 @@ static abstract void VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27369,7 +27369,7 @@ static abstract void VertexAttribPointerNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] static abstract void VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -27377,7 +27377,7 @@ static abstract void VertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] static abstract void VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -27385,7 +27385,7 @@ static abstract void VertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] static abstract void VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -27393,7 +27393,7 @@ static abstract void VertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] static abstract void VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -27401,7 +27401,7 @@ static abstract void VertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] static abstract void VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -27409,7 +27409,7 @@ static abstract void VertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] static abstract void VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -27417,7 +27417,7 @@ static abstract void VertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] static abstract void VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -27425,7 +27425,7 @@ static abstract void VertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] static abstract void VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -27433,7 +27433,7 @@ static abstract void VertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] static abstract void VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -27441,7 +27441,7 @@ static abstract void VertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] static abstract void VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -27449,7 +27449,7 @@ static abstract void VertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] static abstract void VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -27457,7 +27457,7 @@ static abstract void VertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] static abstract void VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -27465,7 +27465,7 @@ static abstract void VertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] static abstract void VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -27473,7 +27473,7 @@ static abstract void VertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] static abstract void VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -27481,7 +27481,7 @@ static abstract void VertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] static abstract void VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -27489,7 +27489,7 @@ static abstract void VertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] static abstract void VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -27497,7 +27497,7 @@ static abstract void VertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] static abstract void VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ); @@ -27533,7 +27533,7 @@ static abstract void VertexBlendEnviAti( static abstract void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -27584,7 +27584,7 @@ static abstract void VertexP4( static abstract void VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27593,8 +27593,8 @@ static abstract void VertexPointer( static abstract void VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -27889,7 +27889,7 @@ static abstract void VertexWeighthvNV( static abstract void VertexWeightPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -27937,8 +27937,8 @@ static abstract void VideoCaptureStreamParameterivNV( static abstract void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -27946,7 +27946,7 @@ static abstract void Viewport( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] static abstract void ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -27954,7 +27954,7 @@ static abstract void ViewportArray( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] static abstract void ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -27962,7 +27962,7 @@ static abstract void ViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] static abstract void ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -28057,7 +28057,7 @@ static abstract void WaitSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] static abstract void WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); @@ -28120,7 +28120,7 @@ static abstract void WeightivArb( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] static abstract void WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ); @@ -28130,7 +28130,7 @@ static abstract void WeightPathsNV( static abstract void WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -28139,7 +28139,7 @@ static abstract void WeightPointerArb( static abstract void WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -28505,7 +28505,7 @@ static abstract void WindowPos4sMesa( [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] static abstract void WindowRectanglesExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref box ); @@ -28533,7 +28533,7 @@ static abstract void WriteMaskExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - byte AcquireKeyedMutexWin32ext( + uint AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout @@ -28661,28 +28661,28 @@ void AlphaFuncQcom( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - byte AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + uint AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - byte AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + uint AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - byte AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + uint AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -28699,7 +28699,7 @@ void ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -28708,7 +28708,7 @@ void ArrayObjectAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] uint AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -28717,8 +28717,8 @@ uint AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ); @@ -28727,7 +28727,7 @@ uint AsyncCopyBufferSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] uint AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -28744,10 +28744,10 @@ uint AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ); @@ -28759,8 +28759,8 @@ uint AsyncCopyImageSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] void AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -28873,7 +28873,7 @@ void BindAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] void BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ); @@ -28943,7 +28943,7 @@ void BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -28953,7 +28953,7 @@ void BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -28963,7 +28963,7 @@ void BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -28972,7 +28972,7 @@ void BindBufferRangeNV( void BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ); @@ -28982,10 +28982,10 @@ void BindBuffersBase( void BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29059,7 +29059,7 @@ void BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format @@ -29071,7 +29071,7 @@ void BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format @@ -29082,7 +29082,7 @@ void BindImageTextureExt( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] void BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ); @@ -29170,7 +29170,7 @@ void BindRenderbufferOes( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] void BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ); @@ -29211,7 +29211,7 @@ void BindTextureExt( [NativeFunction("opengl", EntryPoint = "glBindTextures")] void BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ); @@ -29267,7 +29267,7 @@ void BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29275,10 +29275,10 @@ void BindVertexBuffer( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] void BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -29368,15 +29368,15 @@ void Binormal3sExt( [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] void BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmap")] void Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -29387,8 +29387,8 @@ void Bitmap( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] void BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -29821,7 +29821,7 @@ void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29841,7 +29841,7 @@ void BufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glBufferData")] void BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ); @@ -29861,8 +29861,8 @@ void BufferDataArb( void BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29872,10 +29872,10 @@ void BufferPageCommitmentArb( void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -29891,7 +29891,7 @@ void BufferParameteriApple( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] void BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -29900,7 +29900,7 @@ void BufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] void BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -29911,7 +29911,7 @@ void BufferStorageExt( void BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ); @@ -29921,7 +29921,7 @@ void BufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glBufferStorageMemEXT")] void BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -29934,7 +29934,7 @@ void BufferStorageMemExt( void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -29959,7 +29959,7 @@ void BufferSubDataArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCallLists")] void CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ); @@ -30082,7 +30082,7 @@ void ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30210,7 +30210,7 @@ void ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30222,8 +30222,8 @@ void ClearNamedBufferSubData( void ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30273,8 +30273,8 @@ void ClearNamedFramebuffer( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] void ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ); @@ -30315,9 +30315,9 @@ void ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30331,9 +30331,9 @@ void ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30360,7 +30360,7 @@ void ClearTexSubImageExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] void ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); @@ -30794,7 +30794,7 @@ void Color4xOes( void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -30848,10 +30848,10 @@ void ColorFragmentOp3ati( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] void ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -30859,40 +30859,40 @@ void ColorMask( [NativeFunction("opengl", EntryPoint = "glColorMaski")] void ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiEXT")] void ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glColorMaskIndexedEXT")] void ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiOES")] void ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -30927,7 +30927,7 @@ void ColorP4( void ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -30936,8 +30936,8 @@ void ColorPointer( void ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -30963,8 +30963,8 @@ void ColorPointervIntel( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] void ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30974,8 +30974,8 @@ void ColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] void ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -30986,7 +30986,7 @@ void ColorSubTableExt( void ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -30997,7 +30997,7 @@ void ColorTable( void ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -31040,7 +31040,7 @@ void ColorTableParameterivSgi( void ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -31067,9 +31067,9 @@ void CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31129,14 +31129,14 @@ void CommandListSegmentsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj); + void CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] void CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ); @@ -31149,9 +31149,9 @@ void CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31163,10 +31163,10 @@ void CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31178,11 +31178,11 @@ void CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31194,9 +31194,9 @@ void CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31209,10 +31209,10 @@ void CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31226,11 +31226,11 @@ void CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31241,9 +31241,9 @@ void CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31253,9 +31253,9 @@ void CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31268,10 +31268,10 @@ void CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31281,10 +31281,10 @@ void CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31295,11 +31295,11 @@ void CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31309,11 +31309,11 @@ void CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31323,11 +31323,11 @@ void CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31338,9 +31338,9 @@ void CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31350,9 +31350,9 @@ void CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31366,10 +31366,10 @@ void CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31380,10 +31380,10 @@ void CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31396,11 +31396,11 @@ void CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31412,11 +31412,11 @@ void CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31428,11 +31428,11 @@ void CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31444,9 +31444,9 @@ void CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31458,10 +31458,10 @@ void CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31473,11 +31473,11 @@ void CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31488,9 +31488,9 @@ void CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31502,9 +31502,9 @@ void CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31516,10 +31516,10 @@ void CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31532,10 +31532,10 @@ void CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31548,11 +31548,11 @@ void CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ); @@ -31566,11 +31566,11 @@ void CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ); @@ -31596,7 +31596,7 @@ void ConservativeRasterParameteriNV( void ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -31607,7 +31607,7 @@ void ConvolutionFilter1d( void ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -31618,8 +31618,8 @@ void ConvolutionFilter1dext( void ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -31630,8 +31630,8 @@ void ConvolutionFilter2d( void ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -31725,7 +31725,7 @@ void CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -31735,27 +31735,27 @@ void CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTable")] void CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTableEXT")] void CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31765,7 +31765,7 @@ void CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31775,7 +31775,7 @@ void CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31785,7 +31785,7 @@ void CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31795,7 +31795,7 @@ void CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31805,8 +31805,8 @@ void CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31816,8 +31816,8 @@ void CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -31836,9 +31836,9 @@ void CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -31856,9 +31856,9 @@ void CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -31876,9 +31876,9 @@ void CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -31896,9 +31896,9 @@ void CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -31911,7 +31911,7 @@ void CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -31925,8 +31925,8 @@ void CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -31940,7 +31940,7 @@ void CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -31954,8 +31954,8 @@ void CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -31970,8 +31970,8 @@ void CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -31982,7 +31982,7 @@ void CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -31999,8 +31999,8 @@ void CopyPathNV( void CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ); @@ -32013,7 +32013,7 @@ void CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -32025,7 +32025,7 @@ void CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -32040,8 +32040,8 @@ void CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -32053,8 +32053,8 @@ void CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -32067,7 +32067,7 @@ void CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -32078,7 +32078,7 @@ void CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32093,8 +32093,8 @@ void CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -32106,8 +32106,8 @@ void CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32121,8 +32121,8 @@ void CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -32135,8 +32135,8 @@ void CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -32149,8 +32149,8 @@ void CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32163,7 +32163,7 @@ void CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -32177,8 +32177,8 @@ void CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -32189,7 +32189,7 @@ void CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32201,7 +32201,7 @@ void CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32214,7 +32214,7 @@ void CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32227,8 +32227,8 @@ void CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32242,8 +32242,8 @@ void CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32257,8 +32257,8 @@ void CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32273,13 +32273,13 @@ void CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] - void CoverageMaskNV([NativeTypeName("GLboolean")] byte mask); + void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -32292,7 +32292,7 @@ void CopyTextureSubImage3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] void CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ); @@ -32305,7 +32305,7 @@ void CoverageModulationTableNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] void CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -32328,7 +32328,7 @@ void CoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] void CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -32350,7 +32350,7 @@ void CoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] void CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ); @@ -32358,7 +32358,7 @@ void CreateBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] void CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ); @@ -32366,7 +32366,7 @@ void CreateCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] void CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); @@ -32374,7 +32374,7 @@ void CreateFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] void CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ); @@ -32397,13 +32397,13 @@ void CreatePerfQueryIntel( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - Ptr CreateProgramObjectArb(); + uint CreateProgramObjectArb(); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] void CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ); @@ -32417,7 +32417,7 @@ void CreateProgramPipelines( [NativeFunction("opengl", EntryPoint = "glCreateQueries")] void CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -32425,7 +32425,7 @@ void CreateQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] void CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); @@ -32433,7 +32433,7 @@ void CreateRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] void CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ); @@ -32441,7 +32441,7 @@ void CreateSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] void CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ); @@ -32455,7 +32455,7 @@ void CreateSemaphoresNV( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - Ptr CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType); + uint CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType); [return: NativeTypeName("GLuint")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32472,7 +32472,7 @@ uint CreateShaderProgramExt( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] uint CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ); @@ -32481,7 +32481,7 @@ uint CreateShaderProgram( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] uint CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ); @@ -32489,7 +32489,7 @@ uint CreateShaderProgramvExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] void CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ); @@ -32508,7 +32508,7 @@ Ptr CreateSyncFromCLeventArb( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] void CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ); @@ -32516,7 +32516,7 @@ void CreateTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] void CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -32524,7 +32524,7 @@ void CreateTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] void CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); @@ -32562,7 +32562,7 @@ void CullParameterfvExt( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] void DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ); @@ -32570,7 +32570,7 @@ void DebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] void DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ); @@ -32579,7 +32579,7 @@ Ref userParam [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] void DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ); @@ -32587,7 +32587,7 @@ void DebugMessageCallbackArb( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] void DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ); @@ -32598,9 +32598,9 @@ void DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32610,9 +32610,9 @@ void DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -32621,9 +32621,9 @@ void DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -32631,9 +32631,9 @@ void DebugMessageControlKhr( void DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32644,7 +32644,7 @@ void DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -32654,7 +32654,7 @@ void DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -32666,7 +32666,7 @@ void DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -32677,7 +32677,7 @@ void DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ); @@ -32727,7 +32727,7 @@ void DeformationMap3fSgix( [NativeFunction("opengl", EntryPoint = "glDeleteAsyncMarkersSGIX")] void DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -32736,14 +32736,14 @@ void DeleteAsyncMarkersSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] void DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] void DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ); @@ -32751,14 +32751,14 @@ void DeleteBuffersArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] void DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] void DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ); @@ -32767,7 +32767,7 @@ void DeleteFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] void DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ); @@ -32780,33 +32780,33 @@ void DeleteFencesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] void DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] void DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] void DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteLists")] - void DeleteLists([NativeTypeName("GLuint")] uint list, [NativeTypeName("GLsizei")] int range); + void DeleteLists([NativeTypeName("GLuint")] uint list, [NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] void DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ); @@ -32828,12 +32828,12 @@ void DeleteNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - void DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj); + void DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] void DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); @@ -32841,14 +32841,17 @@ void DeleteOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] - void DeletePathsNV([NativeTypeName("GLuint")] uint path, [NativeTypeName("GLsizei")] int range); + void DeletePathsNV( + [NativeTypeName("GLuint")] uint path, + [NativeTypeName("GLsizei")] uint range + ); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] void DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ); @@ -32868,28 +32871,28 @@ void DeletePerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] void DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] void DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] void DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] void DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ); @@ -32897,28 +32900,28 @@ void DeleteProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] void DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] void DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] void DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] void DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ); @@ -32927,21 +32930,21 @@ void DeleteQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] void DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] void DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] void DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ); @@ -32950,7 +32953,7 @@ void DeleteRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] void DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ); @@ -32958,7 +32961,7 @@ void DeleteSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] void DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ); @@ -32972,7 +32975,7 @@ void DeleteSemaphoresExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] void DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ); @@ -32992,14 +32995,14 @@ void DeleteStatesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] void DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] void DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ); @@ -33007,14 +33010,14 @@ void DeleteTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] void DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] void DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ); @@ -33022,14 +33025,14 @@ void DeleteTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] void DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] void DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ); @@ -33037,7 +33040,7 @@ void DeleteVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] void DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ); @@ -33072,7 +33075,7 @@ void DepthBoundsExt( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] - void DepthMask([NativeTypeName("GLboolean")] byte flag); + void DepthMask([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33084,7 +33087,7 @@ void DepthBoundsExt( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] void DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -33092,7 +33095,7 @@ void DepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] void DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -33100,7 +33103,7 @@ void DepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] void DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -33109,7 +33112,7 @@ void DepthRangeArrayfvOes( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] void DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -33179,8 +33182,8 @@ void DepthRangeIndexedfOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] void DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33196,7 +33199,7 @@ void DetachShader( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] void DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ); @@ -33308,7 +33311,7 @@ void DisableVertexAttribApple( [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ); @@ -33346,7 +33349,7 @@ void DispatchComputeGroupSizeArb( void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33354,7 +33357,7 @@ void DrawArrays( void DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33371,8 +33374,8 @@ void DrawArraysIndirect( void DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -33380,8 +33383,8 @@ void DrawArraysInstanced( void DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33390,8 +33393,8 @@ void DrawArraysInstancedAngle( void DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33400,8 +33403,8 @@ void DrawArraysInstancedArb( void DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -33410,8 +33413,8 @@ void DrawArraysInstancedBaseInstance( void DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -33422,8 +33425,8 @@ void DrawArraysInstancedBaseInstanceExt( void DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -33431,8 +33434,8 @@ void DrawArraysInstancedExt( void DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33444,28 +33447,28 @@ void DrawArraysInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] void DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] void DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] void DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] void DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -33480,7 +33483,7 @@ void DrawBuffersIndexedExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] void DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -33490,7 +33493,7 @@ void DrawBuffersNV( void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ); @@ -33501,7 +33504,7 @@ void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ); @@ -33510,7 +33513,7 @@ void DrawCommandsNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -33522,7 +33525,7 @@ void DrawCommandsStatesAddressNV( void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -33533,14 +33536,14 @@ void DrawCommandsStatesNV( void DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawElementArrayATI")] void DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33550,7 +33553,7 @@ void DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElements")] void DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ); @@ -33560,7 +33563,7 @@ void DrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] void DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -33570,7 +33573,7 @@ void DrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] void DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -33580,7 +33583,7 @@ void DrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] void DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -33600,20 +33603,20 @@ void DrawElementsIndirect( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] void DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] void DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33621,10 +33624,10 @@ void DrawElementsInstancedAngle( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] void DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33632,10 +33635,10 @@ void DrawElementsInstancedArb( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] void DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -33643,10 +33646,10 @@ void DrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] void DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -33655,10 +33658,10 @@ void DrawElementsInstancedBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] void DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); @@ -33667,10 +33670,10 @@ void DrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] void DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ); @@ -33679,10 +33682,10 @@ void DrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ); @@ -33691,10 +33694,10 @@ void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] void DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); @@ -33702,10 +33705,10 @@ void DrawElementsInstancedBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] void DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); @@ -33715,20 +33718,20 @@ void DrawElementsInstancedBaseVertexOes( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] void DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] void DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33736,8 +33739,8 @@ void DrawElementsInstancedNV( void DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33758,8 +33761,8 @@ void DrawMeshTasksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] void DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -33772,7 +33775,7 @@ void DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33781,7 +33784,7 @@ void DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33791,7 +33794,7 @@ void DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ); @@ -33803,7 +33806,7 @@ void DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -33815,7 +33818,7 @@ void DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -33827,7 +33830,7 @@ void DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -33839,7 +33842,7 @@ void DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ); @@ -33937,7 +33940,7 @@ void DrawTransformFeedbackExt( void DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -33945,7 +33948,7 @@ void DrawTransformFeedbackInstanced( void DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33971,7 +33974,7 @@ void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -33994,39 +33997,39 @@ void DrawVkImageNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] - void EdgeFlag([NativeTypeName("GLboolean")] byte flag); + void EdgeFlag([NativeTypeName("GLboolean")] uint flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] - void EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride); + void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] void EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] void EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] void EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag); + void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -34442,9 +34445,9 @@ void ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -34463,7 +34466,7 @@ void ExtGetTexturesQcom( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] - byte ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program); + uint ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glExtractComponentEXT")] @@ -34494,7 +34497,7 @@ void ExtTexObjectStateOverrideiQcom( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] void FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ); @@ -34502,7 +34505,7 @@ void FeedbackBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] void FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ); @@ -34580,7 +34583,7 @@ void FinishObjectApple( void FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -34588,7 +34591,7 @@ void FlushMappedBufferRange( void FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -34597,7 +34600,7 @@ void FlushMappedBufferRangeApple( void FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -34606,7 +34609,7 @@ void FlushMappedBufferRangeExt( void FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -34615,7 +34618,7 @@ void FlushMappedNamedBufferRange( void FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -34632,7 +34635,7 @@ void FlushMappedNamedBufferRangeExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] - void FlushVertexArrayRangeApple([NativeTypeName("GLsizei")] int length, Ref pointer); + void FlushVertexArrayRangeApple([NativeTypeName("GLsizei")] uint length, Ref pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeNV")] @@ -34667,7 +34670,7 @@ void FlushMappedNamedBufferRangeExt( [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -34690,7 +34693,7 @@ void FogCoordFormatNV( [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] void FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -34698,7 +34701,7 @@ void FogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] void FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -34719,7 +34722,7 @@ void FogCoordPointerListIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] void FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ); @@ -34884,7 +34887,7 @@ void FramebufferDrawBufferExt( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -34944,7 +34947,7 @@ void FramebufferParameteriMesa( [NativeFunction("opengl", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] void FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -34990,7 +34993,7 @@ void FramebufferRenderbufferOes( void FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -35001,7 +35004,7 @@ void FramebufferSampleLocationsfvArb( void FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -35021,9 +35024,9 @@ void FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -35100,7 +35103,7 @@ void FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -35112,7 +35115,7 @@ void FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -35251,9 +35254,9 @@ void FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -35266,7 +35269,7 @@ void FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -35357,7 +35360,7 @@ void FrustumxOes( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenAsyncMarkersSGIX")] - uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range); + uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -35365,14 +35368,14 @@ void FrustumxOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] void GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] void GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ); @@ -35414,7 +35417,7 @@ void GenerateTextureMipmapExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] void GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ); @@ -35423,7 +35426,7 @@ void GenFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] void GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ); @@ -35437,28 +35440,28 @@ void GenFencesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] void GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] void GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] void GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ); [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenLists")] - uint GenLists([NativeTypeName("GLsizei")] int range); + uint GenLists([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenNamesAMD")] @@ -35471,7 +35474,7 @@ void GenNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] void GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -35480,14 +35483,14 @@ void GenOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] - uint GenPathsNV([NativeTypeName("GLsizei")] int range); + uint GenPathsNV([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] void GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ); @@ -35495,54 +35498,54 @@ void GenPerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] void GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] void GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] void GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] void GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueries")] - void GenQueries([NativeTypeName("GLsizei")] int n, [NativeTypeName("GLuint *")] Ref ids); + void GenQueries([NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] void GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] void GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] void GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ); @@ -35551,21 +35554,21 @@ void GenQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] void GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] void GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] void GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ); @@ -35574,7 +35577,7 @@ void GenRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] void GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ); @@ -35582,7 +35585,7 @@ void GenSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] void GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ); @@ -35602,14 +35605,14 @@ uint GenSymbolsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] void GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] void GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ); @@ -35617,14 +35620,14 @@ void GenTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] void GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] void GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ); @@ -35632,14 +35635,14 @@ void GenTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] void GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] void GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); @@ -35647,7 +35650,7 @@ void GenVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] void GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ); @@ -35673,8 +35676,8 @@ void GetActiveAtomicCounterBuffer( void GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -35683,10 +35686,10 @@ void GetActiveAttrib( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] void GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -35699,8 +35702,8 @@ void GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ); @@ -35722,8 +35725,8 @@ void GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ); @@ -35734,8 +35737,8 @@ void GetActiveSubroutineUniformName( void GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -35744,10 +35747,10 @@ void GetActiveUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] void GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -35769,8 +35772,8 @@ void GetActiveUniformBlock( void GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ); @@ -35780,8 +35783,8 @@ void GetActiveUniformBlockName( void GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ); @@ -35790,7 +35793,7 @@ void GetActiveUniformName( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] void GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -35801,9 +35804,9 @@ void GetActiveUniforms( void GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ); @@ -35827,10 +35830,10 @@ void GetArrayObjectivAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] void GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -35839,8 +35842,8 @@ void GetAttachedObjectsArb( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] void GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ); @@ -35858,7 +35861,7 @@ int GetAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] int GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ); @@ -35868,7 +35871,7 @@ int GetAttribLocationArb( void GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -35877,7 +35880,7 @@ void GetBoolean( void GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -35887,7 +35890,7 @@ void GetBooleanIndexedvExt( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] void GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -35959,7 +35962,7 @@ Ref2D @params void GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ); @@ -36172,7 +36175,7 @@ Ref img void GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -36195,10 +36198,10 @@ void GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -36265,7 +36268,7 @@ void GetConvolutionParameterxvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] void GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ); @@ -36275,12 +36278,12 @@ void GetCoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] uint GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ); @@ -36289,11 +36292,11 @@ uint GetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] uint GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ); @@ -36303,12 +36306,12 @@ uint GetDebugMessageLogAmd( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] uint GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ); @@ -36317,12 +36320,12 @@ uint GetDebugMessageLogArb( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] uint GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ); @@ -36373,7 +36376,7 @@ void GetDouble( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] void GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ); @@ -36382,8 +36385,8 @@ void GetDriverControlsQcom( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] void GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ); @@ -36568,9 +36571,9 @@ void GetFragmentMaterialivSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] void GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ); @@ -36610,7 +36613,7 @@ void GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ); @@ -36645,7 +36648,7 @@ void GetFramebufferParameterivMesa( [return: NativeTypeName("GLsizei")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - int GetFramebufferPixelLocalStorageSizeExt([NativeTypeName("GLuint")] uint target); + uint GetFramebufferPixelLocalStorageSizeExt([NativeTypeName("GLuint")] uint target); [return: NativeTypeName("GLenum")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -36673,13 +36676,13 @@ void GetFramebufferParameterivMesa( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname); + uint GetHandleArb([NativeTypeName("GLenum")] uint pname); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHistogram")] void GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -36689,7 +36692,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] void GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -36742,7 +36745,7 @@ void GetHistogramParameterxvOes( ulong GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ); @@ -36755,7 +36758,7 @@ ulong GetImageHandleArb( ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ); @@ -36779,9 +36782,9 @@ void GetImageTransformParameterivHP( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] void GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ); @@ -36882,7 +36885,7 @@ void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ); @@ -36893,7 +36896,7 @@ void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ); @@ -36904,9 +36907,9 @@ void GetInternalformat( void GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ); @@ -36915,7 +36918,7 @@ void GetInternalformatSampleivNV( void GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -36996,7 +36999,7 @@ void GetListParameterivSgix( void GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -37039,9 +37042,9 @@ void GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ); @@ -37142,7 +37145,7 @@ void GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ); @@ -37159,7 +37162,7 @@ void GetMemoryObjectParameterivExt( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] void GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -37169,7 +37172,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] void GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -37408,7 +37411,7 @@ Ref2D @params void GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ); @@ -37418,7 +37421,7 @@ Ref data void GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ); @@ -37449,7 +37452,7 @@ void GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ); @@ -37555,7 +37558,7 @@ void GetNamedRenderbufferParameterivExt( void GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ); @@ -37576,7 +37579,7 @@ void GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ); @@ -37586,7 +37589,7 @@ void GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ); @@ -37596,7 +37599,7 @@ Ref table void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -37606,7 +37609,7 @@ Ref pixels void GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ); @@ -37616,7 +37619,7 @@ void GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ); @@ -37626,7 +37629,7 @@ void GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ); @@ -37643,10 +37646,10 @@ void GetNextPerfQueryIdIntel( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] void GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -37654,10 +37657,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] void GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -37666,7 +37669,7 @@ Ref values void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ); @@ -37675,7 +37678,7 @@ void GetnMap( void GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ); @@ -37684,7 +37687,7 @@ void GetnMapdvArb( void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ); @@ -37693,7 +37696,7 @@ void GetnMap( void GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ); @@ -37702,7 +37705,7 @@ void GetnMapfvArb( void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ); @@ -37711,7 +37714,7 @@ void GetnMap( void GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ); @@ -37719,10 +37722,10 @@ void GetnMapivArb( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] void GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -37730,10 +37733,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] void GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ); @@ -37741,7 +37744,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ); @@ -37749,7 +37752,7 @@ void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] void GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ); @@ -37757,7 +37760,7 @@ void GetnPixelMapfvArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ); @@ -37765,7 +37768,7 @@ void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] void GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ); @@ -37773,7 +37776,7 @@ void GetnPixelMapuivArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ); @@ -37781,21 +37784,21 @@ void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] void GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] void GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] void GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ); @@ -37805,9 +37808,9 @@ void GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ); @@ -37818,9 +37821,9 @@ void GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ); @@ -37833,7 +37836,7 @@ void GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -37845,7 +37848,7 @@ void GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ); @@ -37855,7 +37858,7 @@ Ref img void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ); @@ -37865,7 +37868,7 @@ void GetnUniform( void GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ); @@ -37875,7 +37878,7 @@ void GetnUniformdvArb( void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -37885,7 +37888,7 @@ void GetnUniform( void GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -37895,7 +37898,7 @@ void GetnUniformfvArb( void GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -37904,7 +37907,7 @@ void GetnUniformfvExt( void GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ); @@ -37914,7 +37917,7 @@ void GetnUniformfvKhr( void GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ); @@ -37924,7 +37927,7 @@ void GetnUniformi64vArb( void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -37934,7 +37937,7 @@ void GetnUniform( void GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -37944,7 +37947,7 @@ void GetnUniformivArb( void GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -37953,7 +37956,7 @@ void GetnUniformivExt( void GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ); @@ -37963,7 +37966,7 @@ void GetnUniformivKhr( void GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ); @@ -37973,7 +37976,7 @@ void GetnUniformui64vArb( void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ); @@ -37983,7 +37986,7 @@ void GetnUniform( void GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ); @@ -37992,7 +37995,7 @@ void GetnUniformuivArb( void GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ); @@ -38018,8 +38021,8 @@ void GetObjectBufferivAti( void GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -38030,8 +38033,8 @@ void GetObjectLabel( void GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -38040,15 +38043,15 @@ void GetObjectLabelExt( void GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] void GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ); @@ -38065,7 +38068,7 @@ void GetObjectParameterivApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] void GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ); @@ -38075,8 +38078,8 @@ void GetObjectParameterivArb( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] void GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -38084,8 +38087,8 @@ void GetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] void GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ); @@ -38155,8 +38158,8 @@ void GetPathDashArrayNV( [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] float GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -38166,8 +38169,8 @@ float GetPathLengthNV( void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ); @@ -38177,11 +38180,11 @@ void GetPathMetricRangeNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] void GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ); @@ -38211,7 +38214,7 @@ void GetPathParameterivNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -38262,7 +38265,7 @@ void GetPerfCounterInfoIntel( void GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ); @@ -38286,7 +38289,7 @@ void GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ); @@ -38297,8 +38300,8 @@ void GetPerfMonitorCountersAmd( void GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ); @@ -38308,7 +38311,7 @@ void GetPerfMonitorCounterStringAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] void GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ); @@ -38318,8 +38321,8 @@ void GetPerfMonitorGroupsAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] void GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ); @@ -38330,7 +38333,7 @@ void GetPerfMonitorGroupStringAmd( void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ); @@ -38458,8 +38461,8 @@ Ref2D data [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] void GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ); @@ -38468,8 +38471,8 @@ Ref binary [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] void GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ); @@ -38512,8 +38515,8 @@ void GetProgramEnvParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] void GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -38589,7 +38592,7 @@ void GetProgramLocalParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] void GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ); @@ -38598,7 +38601,7 @@ void GetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] void GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ); @@ -38626,8 +38629,8 @@ void GetProgramParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] void GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -38635,8 +38638,8 @@ void GetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] void GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -38665,10 +38668,10 @@ void GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ); @@ -38689,10 +38692,10 @@ void GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ); @@ -38732,8 +38735,8 @@ void GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ); @@ -39074,8 +39077,8 @@ Ref span [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] void GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ); @@ -39106,17 +39109,17 @@ void GetShaderPrecisionFormat( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] void GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] void GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ); @@ -39197,8 +39200,8 @@ int GetSubroutineUniformLocation( void GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ); @@ -39208,8 +39211,8 @@ void GetSync( void GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ); @@ -39484,7 +39487,7 @@ void GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -39654,12 +39657,12 @@ void GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ); @@ -39707,9 +39710,9 @@ void GetTransformFeedback( void GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ); @@ -39719,9 +39722,9 @@ void GetTransformFeedbackVarying( void GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ); @@ -39738,8 +39741,8 @@ void GetTransformFeedbackVaryingNV( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] void GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ); @@ -39782,7 +39785,7 @@ void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] void GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ); @@ -39811,7 +39814,7 @@ void GetUniformi64vNV( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] void GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ); @@ -39829,7 +39832,7 @@ void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] void GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ); @@ -39848,7 +39851,7 @@ int GetUniformLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] int GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ); @@ -39942,7 +39945,7 @@ void GetVariantArrayObjectivAti( void GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -40362,18 +40365,18 @@ void GetVideouivNV( [NativeFunction("opengl", EntryPoint = "glHistogram")] void Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glHistogramEXT")] void HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -40498,7 +40501,7 @@ Ptr ImportSyncExt( [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] void IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -40535,7 +40538,7 @@ void IndexMaterialExt( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] void IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -40543,8 +40546,8 @@ void IndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] void IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -40599,14 +40602,14 @@ void InsertComponentExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] void InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] void InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ); @@ -40614,7 +40617,7 @@ void InstrumentsBufferSgix( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] void InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -40640,7 +40643,7 @@ void InterpolatePathsNV( void InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -40648,7 +40651,7 @@ void InvalidateBufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] void InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ); @@ -40657,7 +40660,7 @@ void InvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] void InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ); @@ -40666,12 +40669,12 @@ void InvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] void InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -40679,12 +40682,12 @@ void InvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] void InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -40704,15 +40707,15 @@ void InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsAsyncMarkerSGIX")] - byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); + uint IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -40720,24 +40723,24 @@ void InvalidateTexSubImage( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] - byte IsBuffer([NativeTypeName("GLuint")] uint buffer); + uint IsBuffer([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferARB")] - byte IsBufferArb([NativeTypeName("GLuint")] uint buffer); + uint IsBufferArb([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] - byte IsBufferResidentNV([NativeTypeName("GLenum")] uint target); + uint IsBufferResidentNV([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] - byte IsCommandListNV([NativeTypeName("GLuint")] uint list); + uint IsCommandListNV([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -40745,18 +40748,18 @@ void InvalidateTexSubImage( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] - byte IsEnabled([NativeTypeName("GLenum")] uint cap); + uint IsEnabled([NativeTypeName("GLenum")] uint cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledi")] - byte IsEnabled([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index); + uint IsEnabled([NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediEXT")] - byte IsEnablediExt( + uint IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -40765,7 +40768,7 @@ byte IsEnablediExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] - byte IsEnabledIndexedExt( + uint IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -40773,7 +40776,7 @@ byte IsEnabledIndexedExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediNV")] - byte IsEnablediNV( + uint IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -40781,7 +40784,7 @@ byte IsEnablediNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediOES")] - byte IsEnablediOes( + uint IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -40789,60 +40792,60 @@ byte IsEnablediOes( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFenceAPPLE")] - byte IsFenceApple([NativeTypeName("GLuint")] uint fence); + uint IsFenceApple([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] - byte IsFenceNV([NativeTypeName("GLuint")] uint fence); + uint IsFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebuffer")] - byte IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer); + uint IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferEXT")] - byte IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer); + uint IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferOES")] - byte IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer); + uint IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] - byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); + uint IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] - byte IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); + uint IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsList")] - byte IsList([NativeTypeName("GLuint")] uint list); + uint IsList([NativeTypeName("GLuint")] uint list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsMemoryObjectEXT")] - byte IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject); + uint IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNameAMD")] - byte IsNameAmd( + uint IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ); @@ -40851,13 +40854,13 @@ byte IsNameAmd( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] - byte IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); + uint IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - byte IsNamedStringArb( + uint IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ); @@ -40865,26 +40868,26 @@ byte IsNamedStringArb( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsObjectBufferATI")] - byte IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer); + uint IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsOcclusionQueryNV")] - byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id); + uint IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] - byte IsPathNV([NativeTypeName("GLuint")] uint path); + uint IsPathNV([NativeTypeName("GLuint")] uint path); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] - byte IsPointInFillPathNV( + uint IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, @@ -40896,7 +40899,7 @@ byte IsPointInFillPathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] - byte IsPointInStrokePathNV( + uint IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y @@ -40907,99 +40910,99 @@ byte IsPointInStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgram")] - byte IsProgram([NativeTypeName("GLuint")] uint program); + uint IsProgram([NativeTypeName("GLuint")] uint program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramARB")] - byte IsProgramArb([NativeTypeName("GLuint")] uint program); + uint IsProgramArb([NativeTypeName("GLuint")] uint program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramNV")] - byte IsProgramNV([NativeTypeName("GLuint")] uint id); + uint IsProgramNV([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipeline")] - byte IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline); + uint IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipelineEXT")] - byte IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline); + uint IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQuery")] - byte IsQuery([NativeTypeName("GLuint")] uint id); + uint IsQuery([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQueryARB")] - byte IsQueryArb([NativeTypeName("GLuint")] uint id); + uint IsQueryArb([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsQueryEXT")] - byte IsQueryExt([NativeTypeName("GLuint")] uint id); + uint IsQueryExt([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbuffer")] - byte IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer); + uint IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferEXT")] - byte IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer); + uint IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferOES")] - byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer); + uint IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSampler")] - byte IsSampler([NativeTypeName("GLuint")] uint sampler); + uint IsSampler([NativeTypeName("GLuint")] uint sampler); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSemaphoreEXT")] - byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore); + uint IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsShader")] - byte IsShader([NativeTypeName("GLuint")] uint shader); + uint IsShader([NativeTypeName("GLuint")] uint shader); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] - byte IsStateNV([NativeTypeName("GLuint")] uint state); + uint IsStateNV([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsSync")] - byte IsSync([NativeTypeName("GLsync")] Ref sync); + uint IsSync([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - byte IsSyncApple([NativeTypeName("GLsync")] Ref sync); + uint IsSyncApple([NativeTypeName("GLsync")] Ref sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -41007,41 +41010,41 @@ byte IsPointInStrokePathNV( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] - byte IsTexture([NativeTypeName("GLuint")] uint texture); + uint IsTexture([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureEXT")] - byte IsTextureExt([NativeTypeName("GLuint")] uint texture); + uint IsTextureExt([NativeTypeName("GLuint")] uint texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] - byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); + uint IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] - byte IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); + uint IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedback")] - byte IsTransformFeedback([NativeTypeName("GLuint")] uint id); + uint IsTransformFeedback([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedbackNV")] - byte IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id); + uint IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVariantEnabledEXT")] - byte IsVariantEnabledExt( + uint IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ); @@ -41050,23 +41053,23 @@ byte IsVariantEnabledExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArray")] - byte IsVertexArray([NativeTypeName("GLuint")] uint array); + uint IsVertexArray([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayAPPLE")] - byte IsVertexArrayApple([NativeTypeName("GLuint")] uint array); + uint IsVertexArrayApple([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] - byte IsVertexArrayOes([NativeTypeName("GLuint")] uint array); + uint IsVertexArrayOes([NativeTypeName("GLuint")] uint array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexAttribEnabledAPPLE")] - byte IsVertexAttribEnabledApple( + uint IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ); @@ -41078,7 +41081,7 @@ byte IsVertexAttribEnabledApple( void LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -41099,9 +41102,9 @@ void LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -41114,7 +41117,7 @@ void LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -41275,7 +41278,7 @@ void LineStipple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - void LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj); + void LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glListBase")] @@ -41288,7 +41291,7 @@ void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -41366,7 +41369,7 @@ void ListParameterivSgix( void LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ); @@ -41392,7 +41395,7 @@ void LoadProgramNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glLockArraysEXT")] - void LockArraysExt([NativeTypeName("GLint")] int first, [NativeTypeName("GLsizei")] int count); + void LockArraysExt([NativeTypeName("GLint")] int first, [NativeTypeName("GLsizei")] uint count); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -41580,7 +41583,7 @@ Ptr MapBufferOes( Ptr MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -41590,7 +41593,7 @@ Ptr MapBufferRange( Ptr MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -41600,11 +41603,11 @@ void MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ); @@ -41686,7 +41689,7 @@ Ptr MapNamedBufferExt( Ptr MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -41696,7 +41699,7 @@ Ptr MapNamedBufferRange( Ptr MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); @@ -41873,7 +41876,7 @@ void MatrixFrustumExt( void MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -41882,7 +41885,7 @@ void MatrixIndexPointerArb( void MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -42177,7 +42180,7 @@ void MemoryObjectParameterivExt( void Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42185,7 +42188,7 @@ void Minmax( void MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42229,7 +42232,7 @@ void MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -42242,7 +42245,7 @@ void MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42262,9 +42265,9 @@ void MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42273,7 +42276,7 @@ void MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -42318,7 +42321,7 @@ void MulticastGetQueryObjectuivNV( void MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -42327,7 +42330,7 @@ void MulticastScissorArrayvNvx( void MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -42353,8 +42356,8 @@ void MulticastWaitSyncNV( void MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42364,8 +42367,8 @@ void MultiDrawArrays( void MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42374,8 +42377,8 @@ void MultiDrawArraysExt( void MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42383,8 +42386,8 @@ void MultiDrawArraysIndirect( void MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42393,9 +42396,9 @@ void MultiDrawArraysIndirectAmd( void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -42405,8 +42408,8 @@ void MultiDrawArraysIndirectBindlessCountNV( void MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -42417,8 +42420,8 @@ void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42428,8 +42431,8 @@ void MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -42437,8 +42440,8 @@ void MultiDrawArraysIndirectCountArb( void MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42446,8 +42449,8 @@ void MultiDrawArraysIndirectExt( void MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42455,10 +42458,10 @@ void MultiDrawElementArrayApple( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] void MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42466,10 +42469,10 @@ void MultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] void MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ); @@ -42477,10 +42480,10 @@ void MultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] void MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ); @@ -42490,10 +42493,10 @@ void MultiDrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] void MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42503,8 +42506,8 @@ void MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42513,8 +42516,8 @@ void MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42524,9 +42527,9 @@ void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -42537,8 +42540,8 @@ void MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); @@ -42550,8 +42553,8 @@ void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42562,8 +42565,8 @@ void MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -42572,8 +42575,8 @@ void MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42583,8 +42586,8 @@ void MultiDrawElementsIndirectExt( void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -42593,8 +42596,8 @@ void MultiDrawMeshTasksIndirectCountNV( [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42604,8 +42607,8 @@ void MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -42613,8 +42616,8 @@ void MultiDrawRangeElementArrayApple( void MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ); @@ -42622,10 +42625,10 @@ void MultiModeDrawArraysIbm( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] void MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ); @@ -43401,7 +43404,7 @@ void MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -43513,7 +43516,7 @@ void MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -43528,8 +43531,8 @@ void MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -43544,9 +43547,9 @@ void MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -43630,7 +43633,7 @@ void MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -43645,8 +43648,8 @@ void MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -43662,9 +43665,9 @@ void MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -43723,7 +43726,7 @@ void NamedBufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] void NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ); @@ -43733,7 +43736,7 @@ void NamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] void NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ); @@ -43744,8 +43747,8 @@ void NamedBufferDataExt( void NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -43754,8 +43757,8 @@ void NamedBufferPageCommitmentArb( void NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -43765,10 +43768,10 @@ void NamedBufferPageCommitmentExt( void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -43776,7 +43779,7 @@ void NamedBufferPageCommitmentMemNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] void NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -43786,7 +43789,7 @@ void NamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] void NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ); @@ -43797,7 +43800,7 @@ void NamedBufferStorageExt( void NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ); @@ -43807,7 +43810,7 @@ void NamedBufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageMemEXT")] void NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -43818,7 +43821,7 @@ void NamedBufferStorageMemExt( void NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -43828,7 +43831,7 @@ void NamedBufferSubData( void NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ); @@ -43840,7 +43843,7 @@ void NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -43856,7 +43859,7 @@ void NamedFramebufferDrawBuffer( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] void NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ); @@ -43912,7 +43915,7 @@ void NamedFramebufferRenderbufferExt( void NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -43923,7 +43926,7 @@ void NamedFramebufferSampleLocationsfvArb( void NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -44122,7 +44125,7 @@ void NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -44133,7 +44136,7 @@ void NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -44144,7 +44147,7 @@ void NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -44155,7 +44158,7 @@ void NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ); @@ -44165,8 +44168,8 @@ void NamedProgramStringExt( void NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -44175,8 +44178,8 @@ void NamedRenderbufferStorage( void NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -44184,10 +44187,10 @@ void NamedRenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisample")] void NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -44196,11 +44199,11 @@ void NamedRenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -44208,11 +44211,11 @@ void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] void NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -44220,10 +44223,10 @@ void NamedRenderbufferStorageMultisampleCoverageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] void NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -44245,7 +44248,7 @@ void NamedStringArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] uint NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ); @@ -44367,7 +44370,7 @@ void Normal3xOes( [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] void NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -44386,7 +44389,7 @@ void NormalP3( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] void NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -44394,8 +44397,8 @@ void NormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] void NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -44501,7 +44504,7 @@ void NormalStream3svAti( void ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -44510,7 +44513,7 @@ void ObjectLabel( void ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -44519,7 +44522,7 @@ void ObjectLabelKhr( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] void ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -44527,7 +44530,7 @@ void ObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] void ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ); @@ -44664,9 +44667,9 @@ void PathColorGenNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] void PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -44677,7 +44680,7 @@ void PathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] void PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -44694,7 +44697,7 @@ void PathCoordsNV( [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ); @@ -44713,7 +44716,7 @@ uint PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ); @@ -44742,7 +44745,7 @@ void PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -44757,7 +44760,7 @@ void PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -44773,11 +44776,11 @@ void PathGlyphsNV( uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ); @@ -44848,7 +44851,7 @@ void PathStencilFuncNV( void PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ); @@ -44858,11 +44861,11 @@ void PathStringNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -44873,8 +44876,8 @@ void PathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ); @@ -44901,7 +44904,7 @@ void PathTexGenNV( [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] void PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ); @@ -44909,7 +44912,7 @@ void PixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ); @@ -44917,7 +44920,7 @@ void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ); @@ -44925,7 +44928,7 @@ void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ); @@ -45071,10 +45074,10 @@ void PNTrianglesiAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - byte PointAlongPathNV( + uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -45211,7 +45214,7 @@ void PointParameterxvOes( [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] void PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -45421,7 +45424,7 @@ void PrimitiveBoundingBoxOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] void PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ); @@ -45429,7 +45432,7 @@ void PrioritizeTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] void PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ); @@ -45437,7 +45440,7 @@ void PrioritizeTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] void PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ); @@ -45449,7 +45452,7 @@ void ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -45467,7 +45470,7 @@ void ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -45477,7 +45480,7 @@ void ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -45487,7 +45490,7 @@ void ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -45572,7 +45575,7 @@ void ProgramEnvParameterI4uivNV( void ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -45581,7 +45584,7 @@ void ProgramEnvParameters4fvExt( void ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -45590,7 +45593,7 @@ void ProgramEnvParametersI4ivNV( void ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -45675,7 +45678,7 @@ void ProgramLocalParameterI4uivNV( void ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ); @@ -45684,7 +45687,7 @@ void ProgramLocalParameters4fvExt( void ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ); @@ -45693,7 +45696,7 @@ void ProgramLocalParametersI4ivNV( void ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -45701,7 +45704,7 @@ void ProgramLocalParametersI4uivNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] void ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -45713,7 +45716,7 @@ void ProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] void ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ); @@ -45722,7 +45725,7 @@ void ProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] void ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -45734,7 +45737,7 @@ void ProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] void ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ); @@ -45809,7 +45812,7 @@ void ProgramParameteriExt( void ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -45818,7 +45821,7 @@ void ProgramParameters4dvNV( void ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -45839,7 +45842,7 @@ void ProgramPathFragmentInputGenNV( void ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ); @@ -45847,7 +45850,7 @@ void ProgramStringArb( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] void ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ); @@ -45875,7 +45878,7 @@ void ProgramUniform1dExt( void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -45885,7 +45888,7 @@ void ProgramUniform1( void ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -45914,7 +45917,7 @@ void ProgramUniform1fExt( void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -45925,7 +45928,7 @@ void ProgramUniform1( void ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -45963,7 +45966,7 @@ void ProgramUniform1i64nv( void ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -45974,7 +45977,7 @@ void ProgramUniform1i64vArb( void ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -45994,7 +45997,7 @@ void ProgramUniform1iExt( void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46005,7 +46008,7 @@ void ProgramUniform1( void ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46043,7 +46046,7 @@ void ProgramUniform1ui64nv( void ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -46054,7 +46057,7 @@ void ProgramUniform1ui64vArb( void ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -46074,7 +46077,7 @@ void ProgramUniform1uiExt( void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46085,7 +46088,7 @@ void ProgramUniform1( void ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46115,7 +46118,7 @@ void ProgramUniform2dExt( void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46125,7 +46128,7 @@ void ProgramUniform2( void ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46156,7 +46159,7 @@ void ProgramUniform2fExt( void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46167,7 +46170,7 @@ void ProgramUniform2( void ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46208,7 +46211,7 @@ void ProgramUniform2i64nv( void ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -46219,7 +46222,7 @@ void ProgramUniform2i64vArb( void ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -46240,7 +46243,7 @@ void ProgramUniform2iExt( void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46251,7 +46254,7 @@ void ProgramUniform2( void ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46292,7 +46295,7 @@ void ProgramUniform2ui64nv( void ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -46303,7 +46306,7 @@ void ProgramUniform2ui64vArb( void ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -46324,7 +46327,7 @@ void ProgramUniform2uiExt( void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46335,7 +46338,7 @@ void ProgramUniform2( void ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46367,7 +46370,7 @@ void ProgramUniform3dExt( void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46377,7 +46380,7 @@ void ProgramUniform3( void ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46410,7 +46413,7 @@ void ProgramUniform3fExt( void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46421,7 +46424,7 @@ void ProgramUniform3( void ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46465,7 +46468,7 @@ void ProgramUniform3i64nv( void ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -46476,7 +46479,7 @@ void ProgramUniform3i64vArb( void ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -46498,7 +46501,7 @@ void ProgramUniform3iExt( void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46509,7 +46512,7 @@ void ProgramUniform3( void ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46553,7 +46556,7 @@ void ProgramUniform3ui64nv( void ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -46564,7 +46567,7 @@ void ProgramUniform3ui64vArb( void ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -46586,7 +46589,7 @@ void ProgramUniform3uiExt( void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46597,7 +46600,7 @@ void ProgramUniform3( void ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46631,7 +46634,7 @@ void ProgramUniform4dExt( void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46641,7 +46644,7 @@ void ProgramUniform4( void ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46676,7 +46679,7 @@ void ProgramUniform4fExt( void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46687,7 +46690,7 @@ void ProgramUniform4( void ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46734,7 +46737,7 @@ void ProgramUniform4i64nv( void ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -46745,7 +46748,7 @@ void ProgramUniform4i64vArb( void ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -46768,7 +46771,7 @@ void ProgramUniform4iExt( void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46779,7 +46782,7 @@ void ProgramUniform4( void ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -46826,7 +46829,7 @@ void ProgramUniform4ui64nv( void ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -46837,7 +46840,7 @@ void ProgramUniform4ui64vArb( void ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -46860,7 +46863,7 @@ void ProgramUniform4uiExt( void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46871,7 +46874,7 @@ void ProgramUniform4( void ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -46908,7 +46911,7 @@ void ProgramUniformHandleui64nv( void ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ); @@ -46917,7 +46920,7 @@ void ProgramUniformHandleui64vArb( void ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ); @@ -46928,7 +46931,7 @@ void ProgramUniformHandleui64vImg( void ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ); @@ -46938,8 +46941,8 @@ void ProgramUniformHandleui64vNV( void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46949,8 +46952,8 @@ void ProgramUniformMatrix2( void ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46960,8 +46963,8 @@ void ProgramUniformMatrix2dvExt( void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46972,8 +46975,8 @@ void ProgramUniformMatrix2( void ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -46983,8 +46986,8 @@ void ProgramUniformMatrix2fvExt( void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -46994,8 +46997,8 @@ void ProgramUniformMatrix2x3( void ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47005,8 +47008,8 @@ void ProgramUniformMatrix2x3dvExt( void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47017,8 +47020,8 @@ void ProgramUniformMatrix2x3( void ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47028,8 +47031,8 @@ void ProgramUniformMatrix2x3fvExt( void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47039,8 +47042,8 @@ void ProgramUniformMatrix2x4( void ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47050,8 +47053,8 @@ void ProgramUniformMatrix2x4dvExt( void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47062,8 +47065,8 @@ void ProgramUniformMatrix2x4( void ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47073,8 +47076,8 @@ void ProgramUniformMatrix2x4fvExt( void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47084,8 +47087,8 @@ void ProgramUniformMatrix3( void ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47095,8 +47098,8 @@ void ProgramUniformMatrix3dvExt( void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47107,8 +47110,8 @@ void ProgramUniformMatrix3( void ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47118,8 +47121,8 @@ void ProgramUniformMatrix3fvExt( void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47129,8 +47132,8 @@ void ProgramUniformMatrix3x2( void ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47140,8 +47143,8 @@ void ProgramUniformMatrix3x2dvExt( void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47152,8 +47155,8 @@ void ProgramUniformMatrix3x2( void ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47163,8 +47166,8 @@ void ProgramUniformMatrix3x2fvExt( void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47174,8 +47177,8 @@ void ProgramUniformMatrix3x4( void ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47185,8 +47188,8 @@ void ProgramUniformMatrix3x4dvExt( void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47197,8 +47200,8 @@ void ProgramUniformMatrix3x4( void ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47208,8 +47211,8 @@ void ProgramUniformMatrix3x4fvExt( void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47219,8 +47222,8 @@ void ProgramUniformMatrix4( void ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47230,8 +47233,8 @@ void ProgramUniformMatrix4dvExt( void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47242,8 +47245,8 @@ void ProgramUniformMatrix4( void ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47253,8 +47256,8 @@ void ProgramUniformMatrix4fvExt( void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47264,8 +47267,8 @@ void ProgramUniformMatrix4x2( void ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47275,8 +47278,8 @@ void ProgramUniformMatrix4x2dvExt( void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47287,8 +47290,8 @@ void ProgramUniformMatrix4x2( void ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47298,8 +47301,8 @@ void ProgramUniformMatrix4x2fvExt( void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47309,8 +47312,8 @@ void ProgramUniformMatrix4x3( void ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -47320,8 +47323,8 @@ void ProgramUniformMatrix4x3dvExt( void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47332,8 +47335,8 @@ void ProgramUniformMatrix4x3( void ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -47352,7 +47355,7 @@ void ProgramUniformui64nv( void ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -47391,7 +47394,7 @@ void ProgramVertexLimitNV( void PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ); @@ -47400,7 +47403,7 @@ void PushDebugGroup( void PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ); @@ -47410,7 +47413,7 @@ void PushDebugGroupKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] void PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ); @@ -47641,7 +47644,7 @@ void RasterPos4xOes( [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] void RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -47670,11 +47673,11 @@ void ReadBufferIndexedExt( void ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -47684,11 +47687,11 @@ Ref data void ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -47698,11 +47701,11 @@ Ref data void ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -47711,11 +47714,11 @@ Ref data void ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ); @@ -47727,8 +47730,8 @@ Ref data void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -47822,7 +47825,7 @@ void RectxvOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - byte ReleaseKeyedMutexWin32ext( + uint ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ); @@ -47840,8 +47843,8 @@ byte ReleaseKeyedMutexWin32ext( void RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -47849,8 +47852,8 @@ void RenderbufferStorage( void RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -47858,10 +47861,10 @@ void RenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisample")] void RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -47870,21 +47873,21 @@ void RenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] void RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -47892,10 +47895,10 @@ void RenderbufferStorageMultisampleAngle( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -47903,11 +47906,11 @@ void RenderbufferStorageMultisampleApple( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -47916,10 +47919,10 @@ void RenderbufferStorageMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] void RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -47927,20 +47930,20 @@ void RenderbufferStorageMultisampleExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] void RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleNV")] void RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -47948,8 +47951,8 @@ void RenderbufferStorageMultisampleNV( void RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -47965,7 +47968,7 @@ void RenderbufferStorageOes( [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] void ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ); @@ -48174,7 +48177,7 @@ void ReplacementCodeuiVertex3fvSun( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glRequestResidentProgramsNV")] void RequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ); @@ -48272,28 +48275,28 @@ void RotatexOes( [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] void SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSampleCoverageARB")] void SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragex")] void SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragexOES")] void SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -48308,7 +48311,7 @@ void SampleMapAti( [NativeFunction("opengl", EntryPoint = "glSampleMaskEXT")] void SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -48330,7 +48333,7 @@ void SampleMaskIndexedNV( [NativeFunction("opengl", EntryPoint = "glSampleMaskSGIS")] void SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -48473,8 +48476,8 @@ void ScalexOes( void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -48482,7 +48485,7 @@ void Scissor( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] void ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -48490,7 +48493,7 @@ void ScissorArray( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] void ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -48498,7 +48501,7 @@ void ScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] void ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -48508,7 +48511,7 @@ void ScissorArrayvOes( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] void ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ); @@ -48519,8 +48522,8 @@ void ScissorExclusiveArrayvNV( void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -48530,8 +48533,8 @@ void ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -48540,8 +48543,8 @@ void ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -48550,8 +48553,8 @@ void ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -48786,7 +48789,7 @@ void SecondaryColor3usExt( void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -48808,7 +48811,7 @@ void SecondaryColorP3( void SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -48817,7 +48820,7 @@ void SecondaryColorPointer( void SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -48834,7 +48837,7 @@ void SecondaryColorPointerListIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] void SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ); @@ -48844,7 +48847,7 @@ void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] void SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -48873,8 +48876,8 @@ void SemaphoreParameterui64vExt( void SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -48886,8 +48889,8 @@ void SeparableFilter2d( void SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -48948,11 +48951,11 @@ void SetMultisamplefvAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] void ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -48988,7 +48991,7 @@ void ShaderOp3ext( [NativeFunction("opengl", EntryPoint = "glShaderSource")] void ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ); @@ -48996,8 +48999,8 @@ void ShaderSource( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] void ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ); @@ -49026,7 +49029,7 @@ void ShadingRateCombinerOpsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] - void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte synchronize); + void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchronize); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -49035,7 +49038,7 @@ void ShadingRateCombinerOpsExt( void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ); @@ -49063,7 +49066,7 @@ void ShadingRateSampleOrderCustomNV( [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] void SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ); @@ -49083,7 +49086,7 @@ void SignalSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] void SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); @@ -49176,7 +49179,7 @@ void StateCaptureNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStencilClearTagEXT")] void StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ); @@ -49185,7 +49188,7 @@ void StencilClearTagExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] void StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -49295,7 +49298,7 @@ void StencilOpValueAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] void StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -49320,7 +49323,7 @@ void StencilStrokePathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] void StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -49347,7 +49350,7 @@ void StencilThenCoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] void StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -49376,7 +49379,7 @@ void StencilThenCoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] void StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ); @@ -49472,7 +49475,7 @@ void Tangent3sExt( [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] void TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -49491,19 +49494,19 @@ void TangentPointerExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestFenceAPPLE")] - byte TestFenceApple([NativeTypeName("GLuint")] uint fence); + uint TestFenceApple([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] - byte TestFenceNV([NativeTypeName("GLuint")] uint fence); + uint TestFenceNV([NativeTypeName("GLuint")] uint fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestObjectAPPLE")] - byte TestObjectApple( + uint TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ); @@ -49561,7 +49564,7 @@ void TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -49571,7 +49574,7 @@ void TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -49581,7 +49584,7 @@ void TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -50047,7 +50050,7 @@ void TexCoord4xOes( void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -50100,7 +50103,7 @@ void TexCoordP4( void TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -50109,8 +50112,8 @@ void TexCoordPointer( void TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -50224,7 +50227,7 @@ void TexEstimateMotionRegionsQcom( void TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ); @@ -50333,7 +50336,7 @@ void TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50349,8 +50352,8 @@ void TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50362,23 +50365,23 @@ void TexImage2d( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisample")] void TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisampleCoverageNV")] void TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50388,9 +50391,9 @@ void TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50403,9 +50406,9 @@ void TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50417,25 +50420,25 @@ void TexImage3dext( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisample")] void TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisampleCoverageNV")] void TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -50444,9 +50447,9 @@ void TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50459,10 +50462,10 @@ void TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50478,10 +50481,10 @@ void TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -50492,10 +50495,10 @@ void TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50509,12 +50512,12 @@ void TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50659,9 +50662,9 @@ void TexRenderbufferNV( [NativeFunction("opengl", EntryPoint = "glTexStorage1D")] void TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50671,9 +50674,9 @@ void TexStorage1d( [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] void TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50681,10 +50684,10 @@ void TexStorage1dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2D")] void TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50694,10 +50697,10 @@ void TexStorage2d( [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] void TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50705,11 +50708,11 @@ void TexStorage2dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2DMultisample")] void TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50717,11 +50720,11 @@ void TexStorage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3D")] void TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50731,11 +50734,11 @@ void TexStorage3d( [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] void TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50743,34 +50746,34 @@ void TexStorage3dext( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisample")] void TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisampleOES")] void TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] void TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ); @@ -50778,11 +50781,11 @@ void TexStorageAttribs2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] void TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ); @@ -50790,9 +50793,9 @@ void TexStorageAttribs3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem1DEXT")] void TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50802,10 +50805,10 @@ void TexStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DEXT")] void TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50815,11 +50818,11 @@ void TexStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DMultisampleEXT")] void TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50829,11 +50832,11 @@ void TexStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DEXT")] void TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50843,12 +50846,12 @@ void TexStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DMultisampleEXT")] void TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50858,10 +50861,10 @@ void TexStorageMem3dMultisampleExt( void TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ); @@ -50872,7 +50875,7 @@ void TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50884,7 +50887,7 @@ void TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50900,8 +50903,8 @@ void TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50914,8 +50917,8 @@ void TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50930,9 +50933,9 @@ void TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50946,9 +50949,9 @@ void TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50962,9 +50965,9 @@ void TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50979,10 +50982,10 @@ void TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51035,7 +51038,7 @@ void TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51047,16 +51050,16 @@ void TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureColorMaskSGIS")] void TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -51080,7 +51083,7 @@ void TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51095,8 +51098,8 @@ void TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51108,12 +51111,12 @@ void TextureImage2dext( void TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -51121,11 +51124,11 @@ void TextureImage2dMultisampleCoverageNV( void TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51136,9 +51139,9 @@ void TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51150,13 +51153,13 @@ void TextureImage3dext( void TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -51164,12 +51167,12 @@ void TextureImage3dMultisampleCoverageNV( void TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -51196,10 +51199,10 @@ void TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51213,12 +51216,12 @@ void TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51339,7 +51342,7 @@ void TextureParameterivExt( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] void TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ); @@ -51357,9 +51360,9 @@ void TextureRenderbufferExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage1D")] void TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51370,9 +51373,9 @@ void TextureStorage1d( void TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51380,10 +51383,10 @@ void TextureStorage1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2D")] void TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51394,10 +51397,10 @@ void TextureStorage2d( void TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51405,11 +51408,11 @@ void TextureStorage2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisample")] void TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51418,11 +51421,11 @@ void TextureStorage2dMultisample( void TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51430,11 +51433,11 @@ void TextureStorage2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage3D")] void TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51445,11 +51448,11 @@ void TextureStorage3d( void TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51457,12 +51460,12 @@ void TextureStorage3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisample")] void TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51471,21 +51474,21 @@ void TextureStorage3dMultisample( void TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureStorageMem1DEXT")] void TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -51495,10 +51498,10 @@ void TextureStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DEXT")] void TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -51508,11 +51511,11 @@ void TextureStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] void TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -51522,11 +51525,11 @@ void TextureStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DEXT")] void TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -51536,12 +51539,12 @@ void TextureStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] void TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -51552,10 +51555,10 @@ void TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ); @@ -51566,7 +51569,7 @@ void TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51580,7 +51583,7 @@ void TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51594,8 +51597,8 @@ void TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51610,8 +51613,8 @@ void TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51626,9 +51629,9 @@ void TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51644,9 +51647,9 @@ void TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51704,7 +51707,7 @@ void TrackMatrixNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] void TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ); @@ -51726,15 +51729,15 @@ void TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] void TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ); @@ -51744,7 +51747,7 @@ void TransformFeedbackStreamAttribsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] void TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ); @@ -51753,7 +51756,7 @@ void TransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] void TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ); @@ -51762,7 +51765,7 @@ void TransformFeedbackVaryingsExt( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] void TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ); @@ -51822,7 +51825,7 @@ void TranslatexOes( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -51842,7 +51845,7 @@ void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -51850,7 +51853,7 @@ void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] void Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -51879,7 +51882,7 @@ void Uniform1i64NV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] void Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -51889,7 +51892,7 @@ void Uniform1i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] void Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -51903,7 +51906,7 @@ void Uniform1i64vNV( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -51911,7 +51914,7 @@ void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] void Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -51942,7 +51945,7 @@ void Uniform1ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] void Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -51952,7 +51955,7 @@ void Uniform1ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] void Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -51965,7 +51968,7 @@ void Uniform1ui64vNV( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -51973,7 +51976,7 @@ void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] void Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -51991,7 +51994,7 @@ void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52019,7 +52022,7 @@ void Uniform2fArb( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52027,7 +52030,7 @@ void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] void Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52065,7 +52068,7 @@ void Uniform2i64NV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] void Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -52075,7 +52078,7 @@ void Uniform2i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] void Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -52093,7 +52096,7 @@ void Uniform2iArb( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -52101,7 +52104,7 @@ void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] void Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -52138,7 +52141,7 @@ void Uniform2ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] void Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -52148,7 +52151,7 @@ void Uniform2ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] void Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -52165,7 +52168,7 @@ void Uniform2uiExt( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -52173,7 +52176,7 @@ void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] void Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -52192,7 +52195,7 @@ void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52222,7 +52225,7 @@ void Uniform3fArb( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52230,7 +52233,7 @@ void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] void Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52271,7 +52274,7 @@ void Uniform3i64NV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] void Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -52281,7 +52284,7 @@ void Uniform3i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] void Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -52300,7 +52303,7 @@ void Uniform3iArb( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -52308,7 +52311,7 @@ void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] void Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -52348,7 +52351,7 @@ void Uniform3ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] void Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -52358,7 +52361,7 @@ void Uniform3ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] void Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -52376,7 +52379,7 @@ void Uniform3uiExt( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -52384,7 +52387,7 @@ void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] void Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -52404,7 +52407,7 @@ void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52436,7 +52439,7 @@ void Uniform4fArb( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52444,7 +52447,7 @@ void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] void Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52488,7 +52491,7 @@ void Uniform4i64NV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] void Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ); @@ -52498,7 +52501,7 @@ void Uniform4i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] void Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ); @@ -52518,7 +52521,7 @@ void Uniform4iArb( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -52526,7 +52529,7 @@ void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] void Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ); @@ -52569,7 +52572,7 @@ void Uniform4ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] void Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -52579,7 +52582,7 @@ void Uniform4ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] void Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -52598,7 +52601,7 @@ void Uniform4uiExt( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -52606,7 +52609,7 @@ void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] void Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ); @@ -52656,7 +52659,7 @@ void UniformHandleui64nv( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] void UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -52664,7 +52667,7 @@ void UniformHandleui64vArb( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] void UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -52674,7 +52677,7 @@ void UniformHandleui64vImg( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] void UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ); @@ -52683,8 +52686,8 @@ void UniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52694,8 +52697,8 @@ void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52703,8 +52706,8 @@ void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] void UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52713,8 +52716,8 @@ void UniformMatrix2fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52723,8 +52726,8 @@ void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52732,8 +52735,8 @@ void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] void UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52742,8 +52745,8 @@ void UniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52752,8 +52755,8 @@ void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52761,8 +52764,8 @@ void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] void UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52771,8 +52774,8 @@ void UniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52782,8 +52785,8 @@ void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52791,8 +52794,8 @@ void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] void UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52801,8 +52804,8 @@ void UniformMatrix3fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52811,8 +52814,8 @@ void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52820,8 +52823,8 @@ void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] void UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52830,8 +52833,8 @@ void UniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52840,8 +52843,8 @@ void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52849,8 +52852,8 @@ void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] void UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52859,8 +52862,8 @@ void UniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52870,8 +52873,8 @@ void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52879,8 +52882,8 @@ void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] void UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52889,8 +52892,8 @@ void UniformMatrix4fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52899,8 +52902,8 @@ void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52908,8 +52911,8 @@ void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] void UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52918,8 +52921,8 @@ void UniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ); @@ -52928,8 +52931,8 @@ void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52937,8 +52940,8 @@ void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] void UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ); @@ -52947,7 +52950,7 @@ void UniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] void UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ); @@ -52964,7 +52967,7 @@ void Uniformui64NV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] void Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ); @@ -52976,30 +52979,30 @@ void Uniformui64vNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBuffer")] - byte UnmapBuffer([NativeTypeName("GLenum")] uint target); + uint UnmapBuffer([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferARB")] - byte UnmapBufferArb([NativeTypeName("GLenum")] uint target); + uint UnmapBufferArb([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] - byte UnmapBufferOes([NativeTypeName("GLenum")] uint target); + uint UnmapBufferOes([NativeTypeName("GLenum")] uint target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBuffer")] - byte UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); + uint UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] - byte UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer); + uint UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapObjectBufferATI")] @@ -53017,7 +53020,7 @@ void UnmapTexture2dintel( void UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ); @@ -53034,7 +53037,7 @@ void UpdateObjectBufferAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - void UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj); + void UseProgramObjectArb([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -53069,7 +53072,7 @@ void UseShaderProgramExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - void ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj); + void ValidateProgramArb([NativeTypeName("GLhandleARB")] uint programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -53085,7 +53088,7 @@ void UseShaderProgramExt( void VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -53164,8 +53167,8 @@ void VariantusvExt( void VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ); @@ -53179,12 +53182,12 @@ void VdpauInitNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUIsSurfaceNV")] - byte VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface); + uint VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] void VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ); @@ -53194,7 +53197,7 @@ void VdpauMapSurfacesNV( nint VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ); @@ -53204,7 +53207,7 @@ nint VdpauRegisterOutputSurfaceNV( nint VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ); @@ -53214,9 +53217,9 @@ nint VdpauRegisterVideoSurfaceNV( nint VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -53229,7 +53232,7 @@ void VdpauSurfaceAccessNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] void VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ); @@ -53480,7 +53483,7 @@ void VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -53523,7 +53526,7 @@ void VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -53534,7 +53537,7 @@ void VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53544,7 +53547,7 @@ void VertexArrayColorOffsetExt( void VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53563,7 +53566,7 @@ void VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53574,7 +53577,7 @@ void VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53587,7 +53590,7 @@ void VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53598,7 +53601,7 @@ void VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53611,12 +53614,12 @@ void VertexArrayParameteriApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] - void VertexArrayRangeApple([NativeTypeName("GLsizei")] int length, Ref pointer); + void VertexArrayRangeApple([NativeTypeName("GLsizei")] uint length, Ref pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] void VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ); @@ -53628,7 +53631,7 @@ void VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53640,7 +53643,7 @@ void VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53670,7 +53673,7 @@ void VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -53694,7 +53697,7 @@ void VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53718,7 +53721,7 @@ void VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53731,8 +53734,8 @@ void VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -53753,7 +53756,7 @@ void VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -53762,10 +53765,10 @@ void VertexArrayVertexBuffer( void VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -53776,7 +53779,7 @@ void VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -54635,8 +54638,8 @@ void VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -54693,7 +54696,7 @@ void VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -54704,8 +54707,8 @@ void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -55040,7 +55043,7 @@ void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -55050,7 +55053,7 @@ void VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55060,7 +55063,7 @@ void VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55369,7 +55372,7 @@ void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -55379,7 +55382,7 @@ void VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55389,7 +55392,7 @@ void VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55399,7 +55402,7 @@ void VertexAttribLPointerExt( void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -55409,7 +55412,7 @@ void VertexAttribP1( void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -55419,7 +55422,7 @@ void VertexAttribP1( void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -55429,7 +55432,7 @@ void VertexAttribP2( void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -55439,7 +55442,7 @@ void VertexAttribP2( void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -55449,7 +55452,7 @@ void VertexAttribP3( void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -55459,7 +55462,7 @@ void VertexAttribP3( void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -55469,7 +55472,7 @@ void VertexAttribP4( void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ); @@ -55489,8 +55492,8 @@ void VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55500,8 +55503,8 @@ void VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55511,7 +55514,7 @@ void VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55519,7 +55522,7 @@ void VertexAttribPointerNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] void VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -55527,7 +55530,7 @@ void VertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] void VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -55535,7 +55538,7 @@ void VertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] void VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -55543,7 +55546,7 @@ void VertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] void VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -55551,7 +55554,7 @@ void VertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] void VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -55559,7 +55562,7 @@ void VertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] void VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -55567,7 +55570,7 @@ void VertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] void VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -55575,7 +55578,7 @@ void VertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] void VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -55583,7 +55586,7 @@ void VertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] void VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -55591,7 +55594,7 @@ void VertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] void VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -55599,7 +55602,7 @@ void VertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] void VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -55607,7 +55610,7 @@ void VertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] void VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -55615,7 +55618,7 @@ void VertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] void VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ); @@ -55623,7 +55626,7 @@ void VertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] void VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -55631,7 +55634,7 @@ void VertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] void VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ); @@ -55639,7 +55642,7 @@ void VertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] void VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ); @@ -55647,7 +55650,7 @@ void VertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] void VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ); @@ -55683,7 +55686,7 @@ void VertexBlendEnviAti( void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -55725,7 +55728,7 @@ void VertexP4( void VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -55734,8 +55737,8 @@ void VertexPointer( void VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ); @@ -56023,7 +56026,7 @@ void VertexStream4svAti( void VertexWeightPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -56071,8 +56074,8 @@ void VideoCaptureStreamParameterivNV( void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -56080,7 +56083,7 @@ void Viewport( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] void ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -56088,7 +56091,7 @@ void ViewportArray( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] void ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -56096,7 +56099,7 @@ void ViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] void ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ); @@ -56191,7 +56194,7 @@ void WaitSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] void WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ); @@ -56254,7 +56257,7 @@ void WeightivArb( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] void WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ); @@ -56264,7 +56267,7 @@ void WeightPathsNV( void WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -56273,7 +56276,7 @@ void WeightPointerArb( void WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ); @@ -56609,7 +56612,7 @@ void WindowPos4sMesa( [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] void WindowRectanglesExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref box ); diff --git a/sources/OpenGL/gl/GL.gen.cs b/sources/OpenGL/gl/GL.gen.cs index 865e4e7721..b30b53821b 100644 --- a/sources/OpenGL/gl/GL.gen.cs +++ b/sources/OpenGL/gl/GL.gen.cs @@ -33,7 +33,7 @@ public static extern void AccumxOes( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte AcquireKeyedMutexWin32ext( + public static extern uint AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout @@ -194,22 +194,22 @@ public static extern void AlphaToCoverageDitherControlNV( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - public static byte AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + public static uint AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) { - fixed (byte* __dsl_residences = residences) + fixed (uint* __dsl_residences = residences) fixed (uint* __dsl_programs = programs) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAreProgramsResidentNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern byte __DSL_glAreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + static extern uint __DSL_glAreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs, - [NativeTypeName("GLboolean *")] byte* residences + [NativeTypeName("GLboolean *")] uint* residences ); return __DSL_glAreProgramsResidentNV(n, __dsl_programs, __dsl_residences); } @@ -221,22 +221,22 @@ static extern byte __DSL_glAreProgramsResidentNV( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - public static byte AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + public static uint AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) { - fixed (byte* __dsl_residences = residences) + fixed (uint* __dsl_residences = residences) fixed (uint* __dsl_textures = textures) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAreTexturesResident")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern byte __DSL_glAreTexturesResident( - [NativeTypeName("GLsizei")] int n, + static extern uint __DSL_glAreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, - [NativeTypeName("GLboolean *")] byte* residences + [NativeTypeName("GLboolean *")] uint* residences ); return __DSL_glAreTexturesResident(n, __dsl_textures, __dsl_residences); } @@ -248,22 +248,22 @@ static extern byte __DSL_glAreTexturesResident( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - public static byte AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + public static uint AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) { - fixed (byte* __dsl_residences = residences) + fixed (uint* __dsl_residences = residences) fixed (uint* __dsl_textures = textures) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAreTexturesResidentEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern byte __DSL_glAreTexturesResidentEXT( - [NativeTypeName("GLsizei")] int n, + static extern uint __DSL_glAreTexturesResidentEXT( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, - [NativeTypeName("GLboolean *")] byte* residences + [NativeTypeName("GLboolean *")] uint* residences ); return __DSL_glAreTexturesResidentEXT(n, __dsl_textures, __dsl_residences); } @@ -283,7 +283,7 @@ public static extern void ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -295,7 +295,7 @@ public static extern void ArrayObjectAti( )] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] public static uint AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -304,8 +304,8 @@ public static uint AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) @@ -323,7 +323,7 @@ public static uint AsyncCopyBufferSubDataNvx( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glAsyncCopyBufferSubDataNVX( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] uint* waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -332,8 +332,8 @@ static extern uint __DSL_glAsyncCopyBufferSubDataNVX( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] uint* signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* signalValueArray ); @@ -362,7 +362,7 @@ static extern uint __DSL_glAsyncCopyBufferSubDataNVX( )] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] public static uint AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -379,10 +379,10 @@ public static uint AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) @@ -400,7 +400,7 @@ public static uint AsyncCopyImageSubDataNvx( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glAsyncCopyImageSubDataNVX( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] uint* waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -417,10 +417,10 @@ static extern uint __DSL_glAsyncCopyImageSubDataNVX( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] uint* signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* signalValueArray ); @@ -456,28 +456,12 @@ static extern uint __DSL_glAsyncCopyImageSubDataNVX( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void AsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAttachObjectARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] - public static void AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj - ) - { - fixed (void* __dsl_obj = obj) - fixed (void* __dsl_containerObj = containerObj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAttachObjectARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glAttachObjectARB( - [NativeTypeName("GLhandleARB")] void* containerObj, - [NativeTypeName("GLhandleARB")] void* obj - ); - __DSL_glAttachObjectARB(__dsl_containerObj, __dsl_obj); - } - } + public static extern void AttachObjectArb( + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj + ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glAttachShader")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -627,22 +611,21 @@ static extern void __DSL_glBindAttribLocation( )] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] public static void BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (void* __dsl_programObj = programObj) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindAttribLocationARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBindAttribLocationARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] sbyte* name ); - __DSL_glBindAttribLocationARB(__dsl_programObj, index, __dsl_name); + __DSL_glBindAttribLocationARB(programObj, index, __dsl_name); } } @@ -714,7 +697,7 @@ public static extern void BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBufferRangeEXT")] @@ -724,7 +707,7 @@ public static extern void BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBindBufferRangeNV")] @@ -734,7 +717,7 @@ public static extern void BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -746,7 +729,7 @@ public static extern void BindBufferRangeNV( public static void BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ) { @@ -758,7 +741,7 @@ public static void BindBuffersBase( static extern void __DSL_glBindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers ); __DSL_glBindBuffersBase(target, first, count, __dsl_buffers); @@ -774,13 +757,13 @@ static extern void __DSL_glBindBuffersBase( public static void BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ) { - fixed (nint* __dsl_sizes = sizes) + fixed (nuint* __dsl_sizes = sizes) fixed (nint* __dsl_offsets = offsets) fixed (uint* __dsl_buffers = buffers) { @@ -790,10 +773,10 @@ public static void BindBuffersRange( static extern void __DSL_glBindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers, [NativeTypeName("const GLintptr *")] nint* offsets, - [NativeTypeName("const GLsizeiptr *")] nint* sizes + [NativeTypeName("const GLsizeiptr *")] nuint* sizes ); __DSL_glBindBuffersRange( target, @@ -958,7 +941,7 @@ public static extern void BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format @@ -970,7 +953,7 @@ public static extern void BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format @@ -984,7 +967,7 @@ public static extern void BindImageTextureExt( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] public static void BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) { @@ -995,7 +978,7 @@ public static void BindImageTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* textures ); __DSL_glBindImageTextures(first, count, __dsl_textures); @@ -1095,7 +1078,7 @@ public static extern void BindSampler( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] public static void BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) { @@ -1106,7 +1089,7 @@ public static void BindSamplers( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* samplers ); __DSL_glBindSamplers(first, count, __dsl_samplers); @@ -1153,7 +1136,7 @@ public static extern void BindTextureExt( [NativeFunction("opengl", EntryPoint = "glBindTextures")] public static void BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) { @@ -1164,7 +1147,7 @@ public static void BindTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* textures ); __DSL_glBindTextures(first, count, __dsl_textures); @@ -1223,7 +1206,7 @@ public static extern void BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -1234,13 +1217,13 @@ public static extern void BindVertexBuffer( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] public static void BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) { - fixed (int* __dsl_strides = strides) + fixed (uint* __dsl_strides = strides) fixed (nint* __dsl_offsets = offsets) fixed (uint* __dsl_buffers = buffers) { @@ -1249,10 +1232,10 @@ public static void BindVertexBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers, [NativeTypeName("const GLintptr *")] nint* offsets, - [NativeTypeName("const GLsizei *")] int* strides + [NativeTypeName("const GLsizei *")] uint* strides ); __DSL_glBindVertexBuffers( first, @@ -1426,7 +1409,7 @@ static extern void __DSL_glBinormal3svEXT( [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] public static void BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -1436,7 +1419,7 @@ public static void BinormalPointerExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBinormalPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glBinormalPointerEXT(type, stride, __dsl_pointer); @@ -1449,8 +1432,8 @@ static extern void __DSL_glBinormalPointerEXT( )] [NativeFunction("opengl", EntryPoint = "glBitmap")] public static void Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -1463,8 +1446,8 @@ public static void Bitmap( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBitmap")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -1481,8 +1464,8 @@ static extern void __DSL_glBitmap( )] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] public static void BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -1495,8 +1478,8 @@ public static void BitmapxOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBitmapxOES")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBitmapxOES( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -1939,7 +1922,7 @@ public static extern void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferAttachMemoryNV")] @@ -1962,7 +1945,7 @@ public static extern void BufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glBufferData")] public static void BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) @@ -1976,7 +1959,7 @@ public static void BufferData( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glBufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLenum")] uint usage ); @@ -2016,8 +1999,8 @@ static extern void __DSL_glBufferDataARB( public static extern void BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferPageCommitmentMemNV")] @@ -2027,10 +2010,10 @@ public static extern void BufferPageCommitmentArb( public static extern void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glBufferParameteriAPPLE")] @@ -2049,7 +2032,7 @@ public static extern void BufferParameteriApple( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] public static void BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -2061,7 +2044,7 @@ public static void BufferStorage( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glBufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ); @@ -2076,7 +2059,7 @@ static extern void __DSL_glBufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] public static void BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -2087,7 +2070,7 @@ public static void BufferStorageExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glBufferStorageEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ); @@ -2104,7 +2087,7 @@ static extern void __DSL_glBufferStorageEXT( public static void BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) @@ -2121,7 +2104,7 @@ public static void BufferStorageExternalExt( static extern void __DSL_glBufferStorageExternalEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] void* clientBuffer, [NativeTypeName("GLbitfield")] uint flags ); @@ -2134,7 +2117,7 @@ static extern void __DSL_glBufferStorageExternalEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -2150,7 +2133,7 @@ public static extern void BufferStorageMemExt( public static void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -2164,7 +2147,7 @@ public static void BufferSubData( static extern void __DSL_glBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ); __DSL_glBufferSubData(target, offset, size, __dsl_data); @@ -2212,7 +2195,7 @@ static extern void __DSL_glBufferSubDataARB( )] [NativeFunction("opengl", EntryPoint = "glCallLists")] public static void CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ) @@ -2222,7 +2205,7 @@ public static void CallLists( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCallLists")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* lists ); @@ -2407,7 +2390,7 @@ public static void ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2422,7 +2405,7 @@ static extern void __DSL_glClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -2623,7 +2606,7 @@ public static void ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2642,7 +2625,7 @@ static extern void __DSL_glClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -2668,8 +2651,8 @@ static extern void __DSL_glClearNamedBufferSubData( public static void ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2687,8 +2670,8 @@ public static void ClearNamedBufferSubDataExt( static extern void __DSL_glClearNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -2818,8 +2801,8 @@ static extern void __DSL_glClearNamedFramebufferuiv( )] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] public static void ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ) { @@ -2832,8 +2815,8 @@ public static void ClearPixelLocalStorageuiExt( )] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glClearPixelLocalStorageuiEXT( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* values ); __DSL_glClearPixelLocalStorageuiEXT(offset, n, __dsl_values); @@ -2917,9 +2900,9 @@ public static void ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2936,9 +2919,9 @@ static extern void __DSL_glClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -2970,9 +2953,9 @@ public static void ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -2988,9 +2971,9 @@ static extern void __DSL_glClearTexSubImageEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -3037,7 +3020,7 @@ public static extern void ClientActiveVertexStreamAti( )] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] public static void ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) @@ -3052,7 +3035,7 @@ public static void ClientWaitSemaphoreui64nvx( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glClientWaitSemaphoreui64NVX( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] uint* semaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray ); @@ -3961,7 +3944,7 @@ static extern void __DSL_glColor4xvOES( public static extern void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorFragmentOp1ATI")] @@ -4015,10 +3998,10 @@ public static extern void ColorFragmentOp3ati( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMaski")] @@ -4026,40 +4009,40 @@ public static extern void ColorMask( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMaskiEXT")] [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMaskIndexedEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMaskiOES")] [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glColorMaterial")] @@ -4136,7 +4119,7 @@ static extern void __DSL_glColorP4uiv( public static void ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -4148,7 +4131,7 @@ public static void ColorPointer( static extern void __DSL_glColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glColorPointer(size, type, stride, __dsl_pointer); @@ -4163,8 +4146,8 @@ static extern void __DSL_glColorPointer( public static void ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -4175,8 +4158,8 @@ public static void ColorPointerExt( static extern void __DSL_glColorPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ); __DSL_glColorPointerEXT(size, type, stride, count, __dsl_pointer); @@ -4242,8 +4225,8 @@ static extern void __DSL_glColorPointervINTEL( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] public static void ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -4255,8 +4238,8 @@ public static void ColorSubTable( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -4272,8 +4255,8 @@ static extern void __DSL_glColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] public static void ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -4285,8 +4268,8 @@ public static void ColorSubTableExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glColorSubTableEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -4303,7 +4286,7 @@ static extern void __DSL_glColorSubTableEXT( public static void ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -4316,7 +4299,7 @@ public static void ColorTable( static extern void __DSL_glColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* table @@ -4333,7 +4316,7 @@ static extern void __DSL_glColorTable( public static void ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -4346,7 +4329,7 @@ public static void ColorTableExt( static extern void __DSL_glColorTableEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* table @@ -4467,7 +4450,7 @@ static extern void __DSL_glColorTableParameterivSGI( public static void ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -4480,7 +4463,7 @@ public static void ColorTableSgi( static extern void __DSL_glColorTableSGI( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* table @@ -4510,9 +4493,9 @@ public static extern void CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCombinerParameterfNV")] @@ -4620,23 +4603,9 @@ public static extern void CommandListSegmentsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void CompileShader([NativeTypeName("GLuint")] uint shader); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompileShaderARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - public static void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj) - { - fixed (void* __dsl_shaderObj = shaderObj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCompileShaderARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glCompileShaderARB( - [NativeTypeName("GLhandleARB")] void* shaderObj - ); - __DSL_glCompileShaderARB(__dsl_shaderObj); - } - } + public static extern void CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -4646,7 +4615,7 @@ static extern void __DSL_glCompileShaderARB( [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] public static void CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ) @@ -4663,7 +4632,7 @@ public static void CompileShaderIncludeArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCompileShaderIncludeARB( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** path, [NativeTypeName("const GLint *")] int* length ); @@ -4682,9 +4651,9 @@ public static void CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -4702,9 +4671,9 @@ static extern void __DSL_glCompressedMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedMultiTexImage1DEXT( @@ -4731,10 +4700,10 @@ public static void CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -4752,10 +4721,10 @@ static extern void __DSL_glCompressedMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedMultiTexImage2DEXT( @@ -4783,11 +4752,11 @@ public static void CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -4805,11 +4774,11 @@ static extern void __DSL_glCompressedMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedMultiTexImage3DEXT( @@ -4838,9 +4807,9 @@ public static void CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -4858,9 +4827,9 @@ static extern void __DSL_glCompressedMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedMultiTexSubImage1DEXT( @@ -4888,10 +4857,10 @@ public static void CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -4910,10 +4879,10 @@ static extern void __DSL_glCompressedMultiTexSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedMultiTexSubImage2DEXT( @@ -4944,11 +4913,11 @@ public static void CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -4968,11 +4937,11 @@ static extern void __DSL_glCompressedMultiTexSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedMultiTexSubImage3DEXT( @@ -5002,9 +4971,9 @@ public static void CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5017,9 +4986,9 @@ static extern void __DSL_glCompressedTexImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage1D( @@ -5043,9 +5012,9 @@ public static void CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5061,9 +5030,9 @@ static extern void __DSL_glCompressedTexImage1DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage1DARB( @@ -5090,10 +5059,10 @@ public static void CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5108,10 +5077,10 @@ static extern void __DSL_glCompressedTexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage2D( @@ -5136,10 +5105,10 @@ public static void CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5155,10 +5124,10 @@ static extern void __DSL_glCompressedTexImage2DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage2DARB( @@ -5184,11 +5153,11 @@ public static void CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5201,11 +5170,11 @@ static extern void __DSL_glCompressedTexImage3D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage3D( @@ -5231,11 +5200,11 @@ public static void CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5251,11 +5220,11 @@ static extern void __DSL_glCompressedTexImage3DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage3DARB( @@ -5281,11 +5250,11 @@ public static void CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5301,11 +5270,11 @@ static extern void __DSL_glCompressedTexImage3DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexImage3DOES( @@ -5332,9 +5301,9 @@ public static void CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5351,9 +5320,9 @@ static extern void __DSL_glCompressedTexSubImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage1D( @@ -5377,9 +5346,9 @@ public static void CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5395,9 +5364,9 @@ static extern void __DSL_glCompressedTexSubImage1DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage1DARB( @@ -5425,10 +5394,10 @@ public static void CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5448,10 +5417,10 @@ static extern void __DSL_glCompressedTexSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage2D( @@ -5478,10 +5447,10 @@ public static void CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5498,10 +5467,10 @@ static extern void __DSL_glCompressedTexSubImage2DARB( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage2DARB( @@ -5530,11 +5499,11 @@ public static void CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5553,11 +5522,11 @@ static extern void __DSL_glCompressedTexSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage3D( @@ -5587,11 +5556,11 @@ public static void CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5609,11 +5578,11 @@ static extern void __DSL_glCompressedTexSubImage3DARB( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage3DARB( @@ -5643,11 +5612,11 @@ public static void CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5665,11 +5634,11 @@ static extern void __DSL_glCompressedTexSubImage3DOES( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTexSubImage3DOES( @@ -5699,9 +5668,9 @@ public static void CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -5719,9 +5688,9 @@ static extern void __DSL_glCompressedTextureImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedTextureImage1DEXT( @@ -5748,10 +5717,10 @@ public static void CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -5769,10 +5738,10 @@ static extern void __DSL_glCompressedTextureImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedTextureImage2DEXT( @@ -5800,11 +5769,11 @@ public static void CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -5822,11 +5791,11 @@ static extern void __DSL_glCompressedTextureImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedTextureImage3DEXT( @@ -5854,9 +5823,9 @@ public static void CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5873,9 +5842,9 @@ static extern void __DSL_glCompressedTextureSubImage1D( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTextureSubImage1D( @@ -5901,9 +5870,9 @@ public static void CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -5921,9 +5890,9 @@ static extern void __DSL_glCompressedTextureSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedTextureSubImage1DEXT( @@ -5950,10 +5919,10 @@ public static void CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -5971,10 +5940,10 @@ static extern void __DSL_glCompressedTextureSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTextureSubImage2D( @@ -6003,10 +5972,10 @@ public static void CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -6025,10 +5994,10 @@ static extern void __DSL_glCompressedTextureSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedTextureSubImage2DEXT( @@ -6058,11 +6027,11 @@ public static void CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -6081,11 +6050,11 @@ static extern void __DSL_glCompressedTextureSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ); __DSL_glCompressedTextureSubImage3D( @@ -6117,11 +6086,11 @@ public static void CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -6141,11 +6110,11 @@ static extern void __DSL_glCompressedTextureSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ); __DSL_glCompressedTextureSubImage3DEXT( @@ -6190,7 +6159,7 @@ public static extern void ConservativeRasterParameteriNV( public static void ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -6203,7 +6172,7 @@ public static void ConvolutionFilter1d( static extern void __DSL_glConvolutionFilter1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image @@ -6227,7 +6196,7 @@ static extern void __DSL_glConvolutionFilter1D( public static void ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -6240,7 +6209,7 @@ public static void ConvolutionFilter1dext( static extern void __DSL_glConvolutionFilter1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image @@ -6264,8 +6233,8 @@ static extern void __DSL_glConvolutionFilter1DEXT( public static void ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -6278,8 +6247,8 @@ public static void ConvolutionFilter2d( static extern void __DSL_glConvolutionFilter2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image @@ -6304,8 +6273,8 @@ static extern void __DSL_glConvolutionFilter2D( public static void ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -6318,8 +6287,8 @@ public static void ConvolutionFilter2dext( static extern void __DSL_glConvolutionFilter2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image @@ -6516,7 +6485,7 @@ public static extern void CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyBufferSubDataNV")] @@ -6526,27 +6495,27 @@ public static extern void CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyColorSubTable")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyColorSubTableEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyColorTable")] @@ -6556,7 +6525,7 @@ public static extern void CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyColorTableSGI")] @@ -6566,7 +6535,7 @@ public static extern void CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyConvolutionFilter1D")] @@ -6576,7 +6545,7 @@ public static extern void CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyConvolutionFilter1DEXT")] @@ -6586,7 +6555,7 @@ public static extern void CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyConvolutionFilter2D")] @@ -6596,8 +6565,8 @@ public static extern void CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyConvolutionFilter2DEXT")] @@ -6607,8 +6576,8 @@ public static extern void CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyImageSubData")] @@ -6627,9 +6596,9 @@ public static extern void CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyImageSubDataEXT")] @@ -6647,9 +6616,9 @@ public static extern void CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyImageSubDataNV")] @@ -6667,9 +6636,9 @@ public static extern void CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyImageSubDataOES")] @@ -6687,9 +6656,9 @@ public static extern void CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexImage1DEXT")] @@ -6702,7 +6671,7 @@ public static extern void CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -6716,8 +6685,8 @@ public static extern void CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -6731,7 +6700,7 @@ public static extern void CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexSubImage2DEXT")] @@ -6745,8 +6714,8 @@ public static extern void CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyMultiTexSubImage3DEXT")] @@ -6761,8 +6730,8 @@ public static extern void CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyNamedBufferSubData")] @@ -6773,7 +6742,7 @@ public static extern void CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyPathNV")] @@ -6790,8 +6759,8 @@ public static extern void CopyPathNV( public static extern void CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ); @@ -6804,7 +6773,7 @@ public static extern void CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -6816,7 +6785,7 @@ public static extern void CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -6831,8 +6800,8 @@ public static extern void CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -6844,8 +6813,8 @@ public static extern void CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -6858,7 +6827,7 @@ public static extern void CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage1DEXT")] @@ -6869,7 +6838,7 @@ public static extern void CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage2D")] @@ -6884,8 +6853,8 @@ public static extern void CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage2DEXT")] @@ -6897,8 +6866,8 @@ public static extern void CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage3D")] @@ -6912,8 +6881,8 @@ public static extern void CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage3DEXT")] @@ -6926,8 +6895,8 @@ public static extern void CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTexSubImage3DOES")] @@ -6940,8 +6909,8 @@ public static extern void CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureImage1DEXT")] @@ -6954,7 +6923,7 @@ public static extern void CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ); @@ -6968,8 +6937,8 @@ public static extern void CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ); @@ -6980,7 +6949,7 @@ public static extern void CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage1D")] @@ -6992,7 +6961,7 @@ public static extern void CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage1DEXT")] @@ -7005,7 +6974,7 @@ public static extern void CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage2D")] @@ -7018,8 +6987,8 @@ public static extern void CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage2DEXT")] @@ -7033,8 +7002,8 @@ public static extern void CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage3D")] @@ -7048,8 +7017,8 @@ public static extern void CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCopyTextureSubImage3DEXT")] @@ -7064,13 +7033,13 @@ public static extern void CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverageMaskNV")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern void CoverageMaskNV([NativeTypeName("GLboolean")] byte mask); + public static extern void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCoverageModulationNV")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -7086,7 +7055,7 @@ public static extern void CopyTextureSubImage3dext( )] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] public static void CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -7101,7 +7070,7 @@ public static void CoverageModulationTableNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glCoverageModulationTableNV(n, __dsl_v); @@ -7120,7 +7089,7 @@ static extern void __DSL_glCoverageModulationTableNV( )] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] public static void CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -7141,7 +7110,7 @@ public static void CoverFillPathInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -7178,7 +7147,7 @@ public static extern void CoverFillPathNV( )] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] public static void CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -7199,7 +7168,7 @@ public static void CoverStrokePathInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -7235,7 +7204,7 @@ public static extern void CoverStrokePathNV( )] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] public static void CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) { @@ -7245,7 +7214,7 @@ public static void CreateBuffers( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ); __DSL_glCreateBuffers(n, __dsl_buffers); @@ -7259,7 +7228,7 @@ static extern void __DSL_glCreateBuffers( )] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] public static void CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ) { @@ -7269,7 +7238,7 @@ public static void CreateCommandListsNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* lists ); __DSL_glCreateCommandListsNV(n, __dsl_lists); @@ -7283,7 +7252,7 @@ static extern void __DSL_glCreateCommandListsNV( )] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] public static void CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { @@ -7293,7 +7262,7 @@ public static void CreateFramebuffers( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ); __DSL_glCreateFramebuffers(n, __dsl_framebuffers); @@ -7307,7 +7276,7 @@ static extern void __DSL_glCreateFramebuffers( )] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] public static void CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ) { @@ -7317,7 +7286,7 @@ public static void CreateMemoryObjectsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glCreateMemoryObjectsEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* memoryObjects ); __DSL_glCreateMemoryObjectsEXT(n, __dsl_memoryObjects); @@ -7357,20 +7326,10 @@ static extern void __DSL_glCreatePerfQueryINTEL( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern uint CreateProgram(); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateProgramObjectARB")] [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - public static Ptr CreateProgramObjectArb() - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateProgramObjectARB")] - [return: NativeTypeName("GLhandleARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void* __DSL_glCreateProgramObjectARB(); - return __DSL_glCreateProgramObjectARB(); - } + public static extern uint CreateProgramObjectArb(); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -7379,7 +7338,7 @@ public static Ptr CreateProgramObjectArb() )] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] public static void CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) { @@ -7389,7 +7348,7 @@ public static void CreateProgramPipelines( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* pipelines ); __DSL_glCreateProgramPipelines(n, __dsl_pipelines); @@ -7409,7 +7368,7 @@ static extern void __DSL_glCreateProgramPipelines( [NativeFunction("opengl", EntryPoint = "glCreateQueries")] public static void CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -7420,7 +7379,7 @@ public static void CreateQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glCreateQueries(target, n, __dsl_ids); @@ -7434,7 +7393,7 @@ static extern void __DSL_glCreateQueries( )] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] public static void CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { @@ -7444,7 +7403,7 @@ public static void CreateRenderbuffers( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ); __DSL_glCreateRenderbuffers(n, __dsl_renderbuffers); @@ -7458,7 +7417,7 @@ static extern void __DSL_glCreateRenderbuffers( )] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] public static void CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ) { @@ -7468,7 +7427,7 @@ public static void CreateSamplers( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* samplers ); __DSL_glCreateSamplers(n, __dsl_samplers); @@ -7482,7 +7441,7 @@ static extern void __DSL_glCreateSamplers( )] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] public static void CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) { @@ -7492,7 +7451,7 @@ public static void CreateSemaphoresNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glCreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* semaphores ); __DSL_glCreateSemaphoresNV(n, __dsl_semaphores); @@ -7506,22 +7465,10 @@ static extern void __DSL_glCreateSemaphoresNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern uint CreateShader([NativeTypeName("GLenum")] uint type); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateShaderObjectARB")] [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - public static Ptr CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glCreateShaderObjectARB")] - [return: NativeTypeName("GLhandleARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void* __DSL_glCreateShaderObjectARB( - [NativeTypeName("GLenum")] uint shaderType - ); - return __DSL_glCreateShaderObjectARB(shaderType); - } + public static extern uint CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType); [return: NativeTypeName("GLuint")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -7558,7 +7505,7 @@ static extern uint __DSL_glCreateShaderProgramEXT( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] public static uint CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) { @@ -7570,7 +7517,7 @@ public static uint CreateShaderProgram( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glCreateShaderProgramv( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** strings ); return __DSL_glCreateShaderProgramv(type, count, __dsl_strings); @@ -7585,7 +7532,7 @@ static extern uint __DSL_glCreateShaderProgramv( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] public static uint CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) { @@ -7600,7 +7547,7 @@ public static uint CreateShaderProgramvExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern uint __DSL_glCreateShaderProgramvEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** strings ); return __DSL_glCreateShaderProgramvEXT(type, count, __dsl_strings); @@ -7614,7 +7561,7 @@ static extern uint __DSL_glCreateShaderProgramvEXT( )] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] public static void CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ) { @@ -7624,7 +7571,7 @@ public static void CreateStatesNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* states ); __DSL_glCreateStatesNV(n, __dsl_states); @@ -7672,7 +7619,7 @@ public static Ptr CreateSyncFromCLeventArb( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] public static void CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) { @@ -7683,7 +7630,7 @@ public static void CreateTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ); __DSL_glCreateTextures(target, n, __dsl_textures); @@ -7697,7 +7644,7 @@ static extern void __DSL_glCreateTextures( )] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] public static void CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -7711,7 +7658,7 @@ public static void CreateTransformFeedbacks( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glCreateTransformFeedbacks(n, __dsl_ids); @@ -7725,7 +7672,7 @@ static extern void __DSL_glCreateTransformFeedbacks( )] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] public static void CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { @@ -7735,7 +7682,7 @@ public static void CreateVertexArrays( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glCreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); __DSL_glCreateVertexArrays(n, __dsl_arrays); @@ -7811,7 +7758,7 @@ public static extern void CurrentPaletteMatrixOes( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] public static void DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) { @@ -7827,7 +7774,7 @@ static extern void __DSL_glDebugMessageCallback( uint, uint, uint, - int, + uint, sbyte*, void*, void> callback, @@ -7844,7 +7791,7 @@ static extern void __DSL_glDebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] public static void DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ) { @@ -7858,7 +7805,7 @@ Ref userParam [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDebugMessageCallbackAMD( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, void* userParam ); __DSL_glDebugMessageCallbackAMD(callback, __dsl_userParam); @@ -7873,7 +7820,7 @@ static extern void __DSL_glDebugMessageCallbackAMD( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] public static void DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) { @@ -7893,7 +7840,7 @@ static extern void __DSL_glDebugMessageCallbackARB( uint, uint, uint, - int, + uint, sbyte*, void*, void> callback, @@ -7910,7 +7857,7 @@ static extern void __DSL_glDebugMessageCallbackARB( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] public static void DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) { @@ -7929,7 +7876,7 @@ static extern void __DSL_glDebugMessageCallbackKHR( uint, uint, uint, - int, + uint, sbyte*, void*, void> callback, @@ -7949,9 +7896,9 @@ public static void DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -7963,9 +7910,9 @@ static extern void __DSL_glDebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); __DSL_glDebugMessageControl(source, type, severity, count, __dsl_ids, enabled); } @@ -7981,9 +7928,9 @@ public static void DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -7995,9 +7942,9 @@ static extern void __DSL_glDebugMessageControlARB( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); __DSL_glDebugMessageControlARB(source, type, severity, count, __dsl_ids, enabled); } @@ -8012,9 +7959,9 @@ public static void DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -8025,9 +7972,9 @@ static extern void __DSL_glDebugMessageControlKHR( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); __DSL_glDebugMessageControlKHR(source, type, severity, count, __dsl_ids, enabled); } @@ -8041,9 +7988,9 @@ static extern void __DSL_glDebugMessageControlKHR( public static void DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -8053,9 +8000,9 @@ public static void DebugMessageEnableAmd( static extern void __DSL_glDebugMessageEnableAMD( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ); __DSL_glDebugMessageEnableAMD(category, severity, count, __dsl_ids, enabled); } @@ -8072,7 +8019,7 @@ public static void DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -8086,7 +8033,7 @@ static extern void __DSL_glDebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ); __DSL_glDebugMessageInsert(source, type, id, severity, length, __dsl_buf); @@ -8102,7 +8049,7 @@ public static void DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -8114,7 +8061,7 @@ static extern void __DSL_glDebugMessageInsertAMD( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ); __DSL_glDebugMessageInsertAMD(category, severity, id, length, __dsl_buf); @@ -8132,7 +8079,7 @@ public static void DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -8146,7 +8093,7 @@ static extern void __DSL_glDebugMessageInsertARB( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ); __DSL_glDebugMessageInsertARB(source, type, id, severity, length, __dsl_buf); @@ -8163,7 +8110,7 @@ public static void DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -8176,7 +8123,7 @@ static extern void __DSL_glDebugMessageInsertKHR( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ); __DSL_glDebugMessageInsertKHR(source, type, id, severity, length, __dsl_buf); @@ -8313,7 +8260,7 @@ static extern void __DSL_glDeformationMap3fSGIX( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -8325,7 +8272,7 @@ public static extern void DeleteAsyncMarkersSgix( )] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] public static void DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) { @@ -8337,7 +8284,7 @@ public static void DeleteBuffers( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* buffers ); __DSL_glDeleteBuffers(n, __dsl_buffers); @@ -8350,7 +8297,7 @@ static extern void __DSL_glDeleteBuffers( )] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] public static void DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) { @@ -8359,7 +8306,7 @@ public static void DeleteBuffersArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteBuffersARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteBuffersARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* buffers ); __DSL_glDeleteBuffersARB(n, __dsl_buffers); @@ -8373,7 +8320,7 @@ static extern void __DSL_glDeleteBuffersARB( )] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] public static void DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ) { @@ -8383,7 +8330,7 @@ public static void DeleteCommandListsNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* lists ); __DSL_glDeleteCommandListsNV(n, __dsl_lists); @@ -8396,7 +8343,7 @@ static extern void __DSL_glDeleteCommandListsNV( )] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] public static void DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) { @@ -8405,7 +8352,7 @@ public static void DeleteFencesApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteFencesAPPLE")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteFencesAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* fences ); __DSL_glDeleteFencesAPPLE(n, __dsl_fences); @@ -8420,7 +8367,7 @@ static extern void __DSL_glDeleteFencesAPPLE( )] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] public static void DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) { @@ -8431,7 +8378,7 @@ public static void DeleteFencesNV( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* fences ); __DSL_glDeleteFencesNV(n, __dsl_fences); @@ -8450,7 +8397,7 @@ static extern void __DSL_glDeleteFencesNV( )] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] public static void DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) { @@ -8461,7 +8408,7 @@ public static void DeleteFramebuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* framebuffers ); __DSL_glDeleteFramebuffers(n, __dsl_framebuffers); @@ -8474,7 +8421,7 @@ static extern void __DSL_glDeleteFramebuffers( )] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] public static void DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) { @@ -8483,7 +8430,7 @@ public static void DeleteFramebuffersExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteFramebuffersEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteFramebuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* framebuffers ); __DSL_glDeleteFramebuffersEXT(n, __dsl_framebuffers); @@ -8496,7 +8443,7 @@ static extern void __DSL_glDeleteFramebuffersEXT( )] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] public static void DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) { @@ -8505,7 +8452,7 @@ public static void DeleteFramebuffersOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteFramebuffersOES")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] static extern void __DSL_glDeleteFramebuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* framebuffers ); __DSL_glDeleteFramebuffersOES(n, __dsl_framebuffers); @@ -8516,7 +8463,7 @@ static extern void __DSL_glDeleteFramebuffersOES( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void DeleteLists( [NativeTypeName("GLuint")] uint list, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -8526,7 +8473,7 @@ public static extern void DeleteLists( )] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] public static void DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ) { @@ -8536,7 +8483,7 @@ public static void DeleteMemoryObjectsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteMemoryObjectsEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* memoryObjects ); __DSL_glDeleteMemoryObjectsEXT(n, __dsl_memoryObjects); @@ -8591,23 +8538,9 @@ static extern void __DSL_glDeleteNamesAMD( } } + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteObjectARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - public static void DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj) - { - fixed (void* __dsl_obj = obj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteObjectARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glDeleteObjectARB( - [NativeTypeName("GLhandleARB")] void* obj - ); - __DSL_glDeleteObjectARB(__dsl_obj); - } - } + public static extern void DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [MethodImpl( @@ -8615,7 +8548,7 @@ static extern void __DSL_glDeleteObjectARB( )] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] public static void DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { @@ -8628,7 +8561,7 @@ public static void DeleteOcclusionQueriesNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ); __DSL_glDeleteOcclusionQueriesNV(n, __dsl_ids); @@ -8641,7 +8574,7 @@ static extern void __DSL_glDeleteOcclusionQueriesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void DeletePathsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -8652,7 +8585,7 @@ public static extern void DeletePathsNV( )] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] public static void DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) { @@ -8663,7 +8596,7 @@ public static void DeletePerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeletePerfMonitorsAMD( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* monitors ); __DSL_glDeletePerfMonitorsAMD(n, __dsl_monitors); @@ -8689,7 +8622,7 @@ static extern void __DSL_glDeletePerfMonitorsAMD( )] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] public static void DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) { @@ -8699,7 +8632,7 @@ public static void DeleteProgramPipelines( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* pipelines ); __DSL_glDeleteProgramPipelines(n, __dsl_pipelines); @@ -8712,7 +8645,7 @@ static extern void __DSL_glDeleteProgramPipelines( )] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] public static void DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) { @@ -8725,7 +8658,7 @@ public static void DeleteProgramPipelinesExt( )] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteProgramPipelinesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* pipelines ); __DSL_glDeleteProgramPipelinesEXT(n, __dsl_pipelines); @@ -8738,7 +8671,7 @@ static extern void __DSL_glDeleteProgramPipelinesEXT( )] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] public static void DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) { @@ -8747,7 +8680,7 @@ public static void DeleteProgramsArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteProgramsARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteProgramsARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs ); __DSL_glDeleteProgramsARB(n, __dsl_programs); @@ -8760,7 +8693,7 @@ static extern void __DSL_glDeleteProgramsARB( )] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] public static void DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) { @@ -8769,7 +8702,7 @@ public static void DeleteProgramsNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteProgramsNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs ); __DSL_glDeleteProgramsNV(n, __dsl_programs); @@ -8783,7 +8716,7 @@ static extern void __DSL_glDeleteProgramsNV( )] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] public static void DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { @@ -8793,7 +8726,7 @@ public static void DeleteQueries( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ); __DSL_glDeleteQueries(n, __dsl_ids); @@ -8806,7 +8739,7 @@ static extern void __DSL_glDeleteQueries( )] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] public static void DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { @@ -8815,7 +8748,7 @@ public static void DeleteQueriesArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteQueriesARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteQueriesARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ); __DSL_glDeleteQueriesARB(n, __dsl_ids); @@ -8828,7 +8761,7 @@ static extern void __DSL_glDeleteQueriesARB( )] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] public static void DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { @@ -8837,7 +8770,7 @@ public static void DeleteQueriesExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteQueriesEXT")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteQueriesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ); __DSL_glDeleteQueriesEXT(n, __dsl_ids); @@ -8850,7 +8783,7 @@ static extern void __DSL_glDeleteQueriesEXT( )] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] public static void DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ) { @@ -8863,7 +8796,7 @@ public static void DeleteQueryResourceTagNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] int* tagIds ); __DSL_glDeleteQueryResourceTagNV(n, __dsl_tagIds); @@ -8878,7 +8811,7 @@ static extern void __DSL_glDeleteQueryResourceTagNV( )] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] public static void DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) { @@ -8889,7 +8822,7 @@ public static void DeleteRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* renderbuffers ); __DSL_glDeleteRenderbuffers(n, __dsl_renderbuffers); @@ -8902,7 +8835,7 @@ static extern void __DSL_glDeleteRenderbuffers( )] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] public static void DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) { @@ -8911,7 +8844,7 @@ public static void DeleteRenderbuffersExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteRenderbuffersEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteRenderbuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* renderbuffers ); __DSL_glDeleteRenderbuffersEXT(n, __dsl_renderbuffers); @@ -8924,7 +8857,7 @@ static extern void __DSL_glDeleteRenderbuffersEXT( )] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] public static void DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) { @@ -8933,7 +8866,7 @@ public static void DeleteRenderbuffersOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteRenderbuffersOES")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] static extern void __DSL_glDeleteRenderbuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* renderbuffers ); __DSL_glDeleteRenderbuffersOES(n, __dsl_renderbuffers); @@ -8948,7 +8881,7 @@ static extern void __DSL_glDeleteRenderbuffersOES( )] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] public static void DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) { @@ -8959,7 +8892,7 @@ public static void DeleteSamplers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* samplers ); __DSL_glDeleteSamplers(count, __dsl_samplers); @@ -8973,7 +8906,7 @@ static extern void __DSL_glDeleteSamplers( )] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] public static void DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ) { @@ -8983,7 +8916,7 @@ public static void DeleteSemaphoresExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteSemaphoresEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* semaphores ); __DSL_glDeleteSemaphoresEXT(n, __dsl_semaphores); @@ -9003,7 +8936,7 @@ static extern void __DSL_glDeleteSemaphoresEXT( )] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] public static void DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ) { @@ -9013,7 +8946,7 @@ public static void DeleteStatesNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* states ); __DSL_glDeleteStatesNV(n, __dsl_states); @@ -9065,7 +8998,7 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) )] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] public static void DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) { @@ -9077,7 +9010,7 @@ public static void DeleteTextures( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures ); __DSL_glDeleteTextures(n, __dsl_textures); @@ -9090,7 +9023,7 @@ static extern void __DSL_glDeleteTextures( )] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] public static void DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) { @@ -9099,7 +9032,7 @@ public static void DeleteTexturesExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDeleteTexturesEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteTexturesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures ); __DSL_glDeleteTexturesEXT(n, __dsl_textures); @@ -9113,7 +9046,7 @@ static extern void __DSL_glDeleteTexturesEXT( )] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] public static void DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { @@ -9127,7 +9060,7 @@ public static void DeleteTransformFeedbacks( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ); __DSL_glDeleteTransformFeedbacks(n, __dsl_ids); @@ -9140,7 +9073,7 @@ static extern void __DSL_glDeleteTransformFeedbacks( )] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] public static void DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { @@ -9153,7 +9086,7 @@ public static void DeleteTransformFeedbacksNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ); __DSL_glDeleteTransformFeedbacksNV(n, __dsl_ids); @@ -9167,7 +9100,7 @@ static extern void __DSL_glDeleteTransformFeedbacksNV( )] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] public static void DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) { @@ -9177,7 +9110,7 @@ public static void DeleteVertexArrays( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ); __DSL_glDeleteVertexArrays(n, __dsl_arrays); @@ -9190,7 +9123,7 @@ static extern void __DSL_glDeleteVertexArrays( )] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] public static void DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) { @@ -9203,7 +9136,7 @@ public static void DeleteVertexArraysApple( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDeleteVertexArraysAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ); __DSL_glDeleteVertexArraysAPPLE(n, __dsl_arrays); @@ -9217,7 +9150,7 @@ static extern void __DSL_glDeleteVertexArraysAPPLE( )] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] public static void DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) { @@ -9227,7 +9160,7 @@ public static void DeleteVertexArraysOes( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDeleteVertexArraysOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ); __DSL_glDeleteVertexArraysOES(n, __dsl_arrays); @@ -9265,7 +9198,7 @@ public static extern void DepthBoundsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern void DepthMask([NativeTypeName("GLboolean")] byte flag); + public static extern void DepthMask([NativeTypeName("GLboolean")] uint flag); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDepthRange")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -9283,7 +9216,7 @@ public static extern void DepthRange( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] public static void DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -9294,7 +9227,7 @@ public static void DepthRangeArraydvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glDepthRangeArraydvNV(first, count, __dsl_v); @@ -9308,7 +9241,7 @@ static extern void __DSL_glDepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] public static void DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -9318,7 +9251,7 @@ public static void DepthRangeArrayfvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glDepthRangeArrayfvNV(first, count, __dsl_v); @@ -9332,7 +9265,7 @@ static extern void __DSL_glDepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] public static void DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -9342,7 +9275,7 @@ public static void DepthRangeArrayfvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDepthRangeArrayfvOES( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glDepthRangeArrayfvOES(first, count, __dsl_v); @@ -9357,7 +9290,7 @@ static extern void __DSL_glDepthRangeArrayfvOES( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] public static void DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -9368,7 +9301,7 @@ public static void DepthRangeArray( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDepthRangeArrayv( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glDepthRangeArrayv(first, count, __dsl_v); @@ -9450,28 +9383,12 @@ public static extern void DepthRangexOes( [NativeTypeName("GLfixed")] int f ); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDetachObjectARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] - public static void DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj - ) - { - fixed (void* __dsl_attachedObj = attachedObj) - fixed (void* __dsl_containerObj = containerObj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDetachObjectARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glDetachObjectARB( - [NativeTypeName("GLhandleARB")] void* containerObj, - [NativeTypeName("GLhandleARB")] void* attachedObj - ); - __DSL_glDetachObjectARB(__dsl_containerObj, __dsl_attachedObj); - } - } + public static extern void DetachObjectArb( + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj + ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDetachShader")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -9489,7 +9406,7 @@ public static extern void DetachShader( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] public static void DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) { @@ -9499,7 +9416,7 @@ public static void DetailTexFuncSgis( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDetailTexFuncSGIS( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* points ); __DSL_glDetailTexFuncSGIS(target, n, __dsl_points); @@ -9633,7 +9550,7 @@ public static extern void DisableVertexAttribArrayArb( [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public static void DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) { @@ -9644,7 +9561,7 @@ public static void DiscardFramebufferExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDiscardFramebufferEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ); __DSL_glDiscardFramebufferEXT(target, numAttachments, __dsl_attachments); @@ -9687,7 +9604,7 @@ public static extern void DispatchComputeIndirect( public static extern void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysEXT")] @@ -9695,7 +9612,7 @@ public static extern void DrawArrays( public static extern void DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -9728,8 +9645,8 @@ static extern void __DSL_glDrawArraysIndirect( public static extern void DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysInstancedANGLE")] @@ -9737,8 +9654,8 @@ public static extern void DrawArraysInstanced( public static extern void DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysInstancedARB")] @@ -9747,8 +9664,8 @@ public static extern void DrawArraysInstancedAngle( public static extern void DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [DllImport( @@ -9761,8 +9678,8 @@ public static extern void DrawArraysInstancedArb( public static extern void DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -9775,8 +9692,8 @@ public static extern void DrawArraysInstancedBaseInstance( public static extern void DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); @@ -9787,8 +9704,8 @@ public static extern void DrawArraysInstancedBaseInstanceExt( public static extern void DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawArraysInstancedNV")] @@ -9796,8 +9713,8 @@ public static extern void DrawArraysInstancedExt( public static extern void DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffer")] @@ -9812,7 +9729,7 @@ public static extern void DrawArraysInstancedNV( )] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] public static void DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -9822,7 +9739,7 @@ public static void DrawBuffers( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glDrawBuffers(n, __dsl_bufs); @@ -9835,7 +9752,7 @@ static extern void __DSL_glDrawBuffers( )] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] public static void DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -9844,7 +9761,7 @@ public static void DrawBuffersArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffersARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawBuffersARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glDrawBuffersARB(n, __dsl_bufs); @@ -9857,7 +9774,7 @@ static extern void __DSL_glDrawBuffersARB( )] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] public static void DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -9866,7 +9783,7 @@ public static void DrawBuffersAti( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffersATI")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawBuffersATI( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glDrawBuffersATI(n, __dsl_bufs); @@ -9879,7 +9796,7 @@ static extern void __DSL_glDrawBuffersATI( )] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -9888,7 +9805,7 @@ public static void DrawBuffersExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffersEXT")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawBuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glDrawBuffersEXT(n, __dsl_bufs); @@ -9926,7 +9843,7 @@ static extern void __DSL_glDrawBuffersIndexedEXT( )] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -9935,7 +9852,7 @@ public static void DrawBuffersNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawBuffersNV")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glDrawBuffersNV(n, __dsl_bufs); @@ -9951,11 +9868,11 @@ static extern void __DSL_glDrawBuffersNV( public static void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) { - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (ulong* __dsl_indirects = indirects) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsAddressNV")] @@ -9964,7 +9881,7 @@ public static void DrawCommandsAddressNV( static extern void __DSL_glDrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] ulong* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("GLuint")] uint count ); __DSL_glDrawCommandsAddressNV(primitiveMode, __dsl_indirects, __dsl_sizes, count); @@ -9981,11 +9898,11 @@ public static void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) { - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (nint* __dsl_indirects = indirects) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsNV")] @@ -9995,7 +9912,7 @@ static extern void __DSL_glDrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] nint* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("GLuint")] uint count ); __DSL_glDrawCommandsNV(primitiveMode, buffer, __dsl_indirects, __dsl_sizes, count); @@ -10010,7 +9927,7 @@ static extern void __DSL_glDrawCommandsNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] public static void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -10018,7 +9935,7 @@ public static void DrawCommandsStatesAddressNV( { fixed (uint* __dsl_fbos = fbos) fixed (uint* __dsl_states = states) - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (ulong* __dsl_indirects = indirects) { [DllImport( @@ -10030,7 +9947,7 @@ public static void DrawCommandsStatesAddressNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] ulong* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("const GLuint *")] uint* states, [NativeTypeName("const GLuint *")] uint* fbos, [NativeTypeName("GLuint")] uint count @@ -10054,7 +9971,7 @@ static extern void __DSL_glDrawCommandsStatesAddressNV( public static void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -10062,7 +9979,7 @@ public static void DrawCommandsStatesNV( { fixed (uint* __dsl_fbos = fbos) fixed (uint* __dsl_states = states) - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (nint* __dsl_indirects = indirects) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawCommandsStatesNV")] @@ -10071,7 +9988,7 @@ public static void DrawCommandsStatesNV( static extern void __DSL_glDrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] nint* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("const GLuint *")] uint* states, [NativeTypeName("const GLuint *")] uint* fbos, [NativeTypeName("GLuint")] uint count @@ -10092,14 +10009,14 @@ static extern void __DSL_glDrawCommandsStatesNV( public static extern void DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawElementArrayATI")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -10112,7 +10029,7 @@ public static extern void DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElements")] public static void DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) @@ -10126,7 +10043,7 @@ public static void DrawElements( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices ); @@ -10142,7 +10059,7 @@ static extern void __DSL_glDrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -10155,7 +10072,7 @@ public static void DrawElementsBaseVertex( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex @@ -10171,7 +10088,7 @@ static extern void __DSL_glDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] public static void DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -10187,7 +10104,7 @@ public static void DrawElementsBaseVertexExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex @@ -10203,7 +10120,7 @@ static extern void __DSL_glDrawElementsBaseVertexEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] public static void DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -10219,7 +10136,7 @@ public static void DrawElementsBaseVertexOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsBaseVertexOES( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex @@ -10262,10 +10179,10 @@ static extern void __DSL_glDrawElementsIndirect( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) { fixed (void* __dsl_indices = indices) @@ -10275,10 +10192,10 @@ public static void DrawElementsInstanced( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); __DSL_glDrawElementsInstanced(mode, count, type, __dsl_indices, instancecount); } @@ -10291,10 +10208,10 @@ static extern void __DSL_glDrawElementsInstanced( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) @@ -10307,10 +10224,10 @@ public static void DrawElementsInstancedAngle( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedANGLE( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glDrawElementsInstancedANGLE(mode, count, type, __dsl_indices, primcount); } @@ -10324,10 +10241,10 @@ static extern void __DSL_glDrawElementsInstancedANGLE( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) @@ -10341,10 +10258,10 @@ public static void DrawElementsInstancedArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawElementsInstancedARB( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glDrawElementsInstancedARB(mode, count, type, __dsl_indices, primcount); } @@ -10358,10 +10275,10 @@ static extern void __DSL_glDrawElementsInstancedARB( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] public static void DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) { @@ -10376,10 +10293,10 @@ public static void DrawElementsInstancedBaseInstance( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); __DSL_glDrawElementsInstancedBaseInstance( @@ -10400,10 +10317,10 @@ static extern void __DSL_glDrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] public static void DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) { @@ -10417,10 +10334,10 @@ public static void DrawElementsInstancedBaseInstanceExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedBaseInstanceEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ); __DSL_glDrawElementsInstancedBaseInstanceEXT( @@ -10442,10 +10359,10 @@ static extern void __DSL_glDrawElementsInstancedBaseInstanceEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) { @@ -10460,10 +10377,10 @@ public static void DrawElementsInstancedBaseVertex( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); __DSL_glDrawElementsInstancedBaseVertex( @@ -10485,10 +10402,10 @@ static extern void __DSL_glDrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] public static void DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) @@ -10504,10 +10421,10 @@ public static void DrawElementsInstancedBaseVertexBaseInstance( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ); @@ -10530,10 +10447,10 @@ static extern void __DSL_glDrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] public static void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) @@ -10548,10 +10465,10 @@ public static void DrawElementsInstancedBaseVertexBaseInstanceExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedBaseVertexBaseInstanceEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ); @@ -10574,10 +10491,10 @@ static extern void __DSL_glDrawElementsInstancedBaseVertexBaseInstanceEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] public static void DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) { @@ -10591,10 +10508,10 @@ public static void DrawElementsInstancedBaseVertexExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); __DSL_glDrawElementsInstancedBaseVertexEXT( @@ -10615,10 +10532,10 @@ static extern void __DSL_glDrawElementsInstancedBaseVertexEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] public static void DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) { @@ -10632,10 +10549,10 @@ public static void DrawElementsInstancedBaseVertexOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedBaseVertexOES( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ); __DSL_glDrawElementsInstancedBaseVertexOES( @@ -10658,10 +10575,10 @@ static extern void __DSL_glDrawElementsInstancedBaseVertexOES( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) @@ -10676,10 +10593,10 @@ public static void DrawElementsInstancedExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glDrawElementsInstancedEXT(mode, count, type, __dsl_indices, primcount); } @@ -10692,10 +10609,10 @@ static extern void __DSL_glDrawElementsInstancedEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) @@ -10708,10 +10625,10 @@ public static void DrawElementsInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glDrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glDrawElementsInstancedNV(mode, count, type, __dsl_indices, primcount); } @@ -10722,8 +10639,8 @@ static extern void __DSL_glDrawElementsInstancedNV( public static extern void DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawMeshTasksIndirectNV")] @@ -10749,8 +10666,8 @@ public static extern void DrawMeshTasksNV( )] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] public static void DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -10761,8 +10678,8 @@ public static void DrawPixels( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawPixels")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glDrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -10778,7 +10695,7 @@ public static extern void DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawRangeElementArrayATI")] @@ -10787,7 +10704,7 @@ public static extern void DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -10800,7 +10717,7 @@ public static void DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) @@ -10814,7 +10731,7 @@ static extern void __DSL_glDrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices ); @@ -10832,7 +10749,7 @@ public static void DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -10851,7 +10768,7 @@ static extern void __DSL_glDrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex @@ -10877,7 +10794,7 @@ public static void DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -10895,7 +10812,7 @@ static extern void __DSL_glDrawRangeElementsBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex @@ -10921,7 +10838,7 @@ public static void DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -10939,7 +10856,7 @@ static extern void __DSL_glDrawRangeElementsBaseVertexOES( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex @@ -10965,7 +10882,7 @@ public static void DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) @@ -10978,7 +10895,7 @@ static extern void __DSL_glDrawRangeElementsEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices ); @@ -11135,7 +11052,7 @@ public static extern void DrawTransformFeedbackExt( public static extern void DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [DllImport( @@ -11147,7 +11064,7 @@ public static extern void DrawTransformFeedbackInstanced( public static extern void DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawTransformFeedbackNV")] @@ -11177,7 +11094,7 @@ public static extern void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glDrawVkImageNV")] @@ -11200,12 +11117,12 @@ public static extern void DrawVkImageNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlag")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern void EdgeFlag([NativeTypeName("GLboolean")] byte flag); + public static extern void EdgeFlag([NativeTypeName("GLboolean")] uint flag); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagFormatNV")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern void EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride); + public static extern void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [MethodImpl( @@ -11213,7 +11130,7 @@ public static extern void DrawVkImageNV( )] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] public static void EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -11222,7 +11139,7 @@ public static void EdgeFlagPointer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagPointer")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glEdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glEdgeFlagPointer(stride, __dsl_pointer); @@ -11235,19 +11152,19 @@ static extern void __DSL_glEdgeFlagPointer( )] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] public static void EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ) { - fixed (byte* __dsl_pointer = pointer) + fixed (uint* __dsl_pointer = pointer) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagPointerEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glEdgeFlagPointerEXT( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] byte* pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] uint* pointer ); __DSL_glEdgeFlagPointerEXT(stride, count, __dsl_pointer); } @@ -11260,17 +11177,17 @@ static extern void __DSL_glEdgeFlagPointerEXT( [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] public static void EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ) { - fixed (byte** __dsl_pointer = pointer) + fixed (uint** __dsl_pointer = pointer) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagPointerListIBM")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glEdgeFlagPointerListIBM( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] byte** pointer, + [NativeTypeName("const GLboolean **")] uint** pointer, [NativeTypeName("GLint")] int ptrstride ); __DSL_glEdgeFlagPointerListIBM(stride, __dsl_pointer, ptrstride); @@ -11282,14 +11199,14 @@ static extern void __DSL_glEdgeFlagPointerListIBM( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - public static void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) + public static void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) { - fixed (byte* __dsl_flag = flag) + fixed (uint* __dsl_flag = flag) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glEdgeFlagv")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glEdgeFlagv( - [NativeTypeName("const GLboolean *")] byte* flag + [NativeTypeName("const GLboolean *")] uint* flag ); __DSL_glEdgeFlagv(__dsl_flag); } @@ -12135,9 +12052,9 @@ public static void ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -12154,9 +12071,9 @@ static extern void __DSL_glExtGetTexSubImageQCOM( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* texels @@ -12208,7 +12125,7 @@ static extern void __DSL_glExtGetTexturesQCOM( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program); + public static extern uint ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glExtractComponentEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -12242,7 +12159,7 @@ public static extern void ExtTexObjectStateOverrideiQcom( )] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] public static void FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ) @@ -12252,7 +12169,7 @@ public static void FeedbackBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFeedbackBuffer")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] float* buffer ); @@ -12266,7 +12183,7 @@ static extern void __DSL_glFeedbackBuffer( )] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] public static void FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ) @@ -12276,7 +12193,7 @@ public static void FeedbackBufferxOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFeedbackBufferxOES")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFeedbackBufferxOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] int* buffer ); @@ -12400,7 +12317,7 @@ public static extern void FinishObjectApple( public static extern void FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedBufferRangeAPPLE")] @@ -12408,7 +12325,7 @@ public static extern void FlushMappedBufferRange( public static extern void FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedBufferRangeEXT")] @@ -12417,7 +12334,7 @@ public static extern void FlushMappedBufferRangeApple( public static extern void FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedNamedBufferRange")] @@ -12426,7 +12343,7 @@ public static extern void FlushMappedBufferRangeExt( public static extern void FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushMappedNamedBufferRangeEXT")] @@ -12435,7 +12352,7 @@ public static extern void FlushMappedNamedBufferRange( public static extern void FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFlushPixelDataRangeNV")] @@ -12456,7 +12373,7 @@ public static extern void FlushMappedNamedBufferRangeExt( )] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] public static void FlushVertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ) { @@ -12469,7 +12386,7 @@ Ref pointer )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFlushVertexArrayRangeAPPLE( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, void* pointer ); __DSL_glFlushVertexArrayRangeAPPLE(length, __dsl_pointer); @@ -12537,7 +12454,7 @@ static extern void __DSL_glFogCoorddvEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -12605,7 +12522,7 @@ static extern void __DSL_glFogCoordhvNV( [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] public static void FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -12615,7 +12532,7 @@ public static void FogCoordPointer( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glFogCoordPointer(type, stride, __dsl_pointer); @@ -12629,7 +12546,7 @@ static extern void __DSL_glFogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] public static void FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -12639,7 +12556,7 @@ public static void FogCoordPointerExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFogCoordPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glFogCoordPointerEXT(type, stride, __dsl_pointer); @@ -12686,7 +12603,7 @@ public static extern void Fog( )] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] public static void FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) { @@ -12695,7 +12612,7 @@ public static void FogFuncSgis( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFogFuncSGIS")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFogFuncSGIS( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* points ); __DSL_glFogFuncSGIS(n, __dsl_points); @@ -13039,7 +12956,7 @@ public static extern void FramebufferDrawBufferExt( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public static void FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -13054,7 +12971,7 @@ public static void FramebufferDrawBuffersExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glFramebufferDrawBuffersEXT( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glFramebufferDrawBuffersEXT(framebuffer, n, __dsl_bufs); @@ -13153,7 +13070,7 @@ public static extern void FramebufferParameteriMesa( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferReadBufferEXT")] @@ -13202,7 +13119,7 @@ public static extern void FramebufferRenderbufferOes( public static void FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -13218,7 +13135,7 @@ public static void FramebufferSampleLocationsfvArb( static extern void __DSL_glFramebufferSampleLocationsfvARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glFramebufferSampleLocationsfvARB(target, start, count, __dsl_v); @@ -13235,7 +13152,7 @@ static extern void __DSL_glFramebufferSampleLocationsfvARB( public static void FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -13252,7 +13169,7 @@ public static void FramebufferSampleLocationsfvNV( static extern void __DSL_glFramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glFramebufferSampleLocationsfvNV(target, start, count, __dsl_v); @@ -13301,9 +13218,9 @@ public static extern void FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTexture")] @@ -13388,7 +13305,7 @@ public static extern void FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ); [DllImport( @@ -13404,7 +13321,7 @@ public static extern void FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTexture2DOES")] @@ -13551,9 +13468,9 @@ public static extern void FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureMultiviewOVR")] @@ -13566,7 +13483,7 @@ public static extern void FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glFramebufferTextureOES")] @@ -13657,7 +13574,7 @@ public static extern void FrustumxOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenAsyncMarkersSGIX")] [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range); + public static extern uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -13668,7 +13585,7 @@ public static extern void FrustumxOes( )] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] public static void GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) { @@ -13680,7 +13597,7 @@ public static void GenBuffers( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ); __DSL_glGenBuffers(n, __dsl_buffers); @@ -13693,7 +13610,7 @@ static extern void __DSL_glGenBuffers( )] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] public static void GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) { @@ -13702,7 +13619,7 @@ public static void GenBuffersArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenBuffersARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenBuffersARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ); __DSL_glGenBuffersARB(n, __dsl_buffers); @@ -13750,7 +13667,7 @@ public static extern void GenerateTextureMipmapExt( )] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] public static void GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) { @@ -13759,7 +13676,7 @@ public static void GenFencesApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenFencesAPPLE")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenFencesAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* fences ); __DSL_glGenFencesAPPLE(n, __dsl_fences); @@ -13774,7 +13691,7 @@ static extern void __DSL_glGenFencesAPPLE( )] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] public static void GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) { @@ -13785,7 +13702,7 @@ public static void GenFencesNV( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* fences ); __DSL_glGenFencesNV(n, __dsl_fences); @@ -13805,7 +13722,7 @@ static extern void __DSL_glGenFencesNV( )] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] public static void GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { @@ -13816,7 +13733,7 @@ public static void GenFramebuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ); __DSL_glGenFramebuffers(n, __dsl_framebuffers); @@ -13829,7 +13746,7 @@ static extern void __DSL_glGenFramebuffers( )] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] public static void GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { @@ -13838,7 +13755,7 @@ public static void GenFramebuffersExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenFramebuffersEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenFramebuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ); __DSL_glGenFramebuffersEXT(n, __dsl_framebuffers); @@ -13851,7 +13768,7 @@ static extern void __DSL_glGenFramebuffersEXT( )] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] public static void GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { @@ -13860,7 +13777,7 @@ public static void GenFramebuffersOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenFramebuffersOES")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] static extern void __DSL_glGenFramebuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ); __DSL_glGenFramebuffersOES(n, __dsl_framebuffers); @@ -13870,7 +13787,7 @@ static extern void __DSL_glGenFramebuffersOES( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenLists")] [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern uint GenLists([NativeTypeName("GLsizei")] int range); + public static extern uint GenLists([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [MethodImpl( @@ -13902,7 +13819,7 @@ static extern void __DSL_glGenNamesAMD( )] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] public static void GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -13911,7 +13828,7 @@ public static void GenOcclusionQueriesNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenOcclusionQueriesNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glGenOcclusionQueriesNV(n, __dsl_ids); @@ -13923,7 +13840,7 @@ static extern void __DSL_glGenOcclusionQueriesNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern uint GenPathsNV([NativeTypeName("GLsizei")] int range); + public static extern uint GenPathsNV([NativeTypeName("GLsizei")] uint range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -13933,7 +13850,7 @@ static extern void __DSL_glGenOcclusionQueriesNV( )] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] public static void GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) { @@ -13944,7 +13861,7 @@ public static void GenPerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenPerfMonitorsAMD( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* monitors ); __DSL_glGenPerfMonitorsAMD(n, __dsl_monitors); @@ -13958,7 +13875,7 @@ static extern void __DSL_glGenPerfMonitorsAMD( )] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] public static void GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) { @@ -13968,7 +13885,7 @@ public static void GenProgramPipelines( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* pipelines ); __DSL_glGenProgramPipelines(n, __dsl_pipelines); @@ -13981,7 +13898,7 @@ static extern void __DSL_glGenProgramPipelines( )] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] public static void GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) { @@ -13990,7 +13907,7 @@ public static void GenProgramPipelinesExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenProgramPipelinesEXT")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenProgramPipelinesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* pipelines ); __DSL_glGenProgramPipelinesEXT(n, __dsl_pipelines); @@ -14003,7 +13920,7 @@ static extern void __DSL_glGenProgramPipelinesEXT( )] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] public static void GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) { @@ -14012,7 +13929,7 @@ public static void GenProgramsArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenProgramsARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenProgramsARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* programs ); __DSL_glGenProgramsARB(n, __dsl_programs); @@ -14025,7 +13942,7 @@ static extern void __DSL_glGenProgramsARB( )] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] public static void GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) { @@ -14034,7 +13951,7 @@ public static void GenProgramsNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenProgramsNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* programs ); __DSL_glGenProgramsNV(n, __dsl_programs); @@ -14048,7 +13965,7 @@ static extern void __DSL_glGenProgramsNV( )] [NativeFunction("opengl", EntryPoint = "glGenQueries")] public static void GenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -14058,7 +13975,7 @@ public static void GenQueries( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glGenQueries(n, __dsl_ids); @@ -14071,7 +13988,7 @@ static extern void __DSL_glGenQueries( )] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] public static void GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -14080,7 +13997,7 @@ public static void GenQueriesArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenQueriesARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenQueriesARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glGenQueriesARB(n, __dsl_ids); @@ -14093,7 +14010,7 @@ static extern void __DSL_glGenQueriesARB( )] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] public static void GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -14102,7 +14019,7 @@ public static void GenQueriesExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenQueriesEXT")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenQueriesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glGenQueriesEXT(n, __dsl_ids); @@ -14115,7 +14032,7 @@ static extern void __DSL_glGenQueriesEXT( )] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] public static void GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ) { @@ -14124,7 +14041,7 @@ public static void GenQueryResourceTagNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenQueryResourceTagNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] int* tagIds ); __DSL_glGenQueryResourceTagNV(n, __dsl_tagIds); @@ -14139,7 +14056,7 @@ static extern void __DSL_glGenQueryResourceTagNV( )] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] public static void GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { @@ -14150,7 +14067,7 @@ public static void GenRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ); __DSL_glGenRenderbuffers(n, __dsl_renderbuffers); @@ -14163,7 +14080,7 @@ static extern void __DSL_glGenRenderbuffers( )] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] public static void GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { @@ -14172,7 +14089,7 @@ public static void GenRenderbuffersExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenRenderbuffersEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenRenderbuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ); __DSL_glGenRenderbuffersEXT(n, __dsl_renderbuffers); @@ -14185,7 +14102,7 @@ static extern void __DSL_glGenRenderbuffersEXT( )] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] public static void GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { @@ -14194,7 +14111,7 @@ public static void GenRenderbuffersOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenRenderbuffersOES")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] static extern void __DSL_glGenRenderbuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ); __DSL_glGenRenderbuffersOES(n, __dsl_renderbuffers); @@ -14209,7 +14126,7 @@ static extern void __DSL_glGenRenderbuffersOES( )] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] public static void GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ) { @@ -14220,7 +14137,7 @@ public static void GenSamplers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] uint* samplers ); __DSL_glGenSamplers(count, __dsl_samplers); @@ -14234,7 +14151,7 @@ static extern void __DSL_glGenSamplers( )] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] public static void GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) { @@ -14244,7 +14161,7 @@ public static void GenSemaphoresExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenSemaphoresEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* semaphores ); __DSL_glGenSemaphoresEXT(n, __dsl_semaphores); @@ -14270,7 +14187,7 @@ public static extern uint GenSymbolsExt( )] [NativeFunction("opengl", EntryPoint = "glGenTextures")] public static void GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) { @@ -14282,7 +14199,7 @@ public static void GenTextures( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ); __DSL_glGenTextures(n, __dsl_textures); @@ -14295,7 +14212,7 @@ static extern void __DSL_glGenTextures( )] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] public static void GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) { @@ -14304,7 +14221,7 @@ public static void GenTexturesExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenTexturesEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenTexturesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ); __DSL_glGenTexturesEXT(n, __dsl_textures); @@ -14318,7 +14235,7 @@ static extern void __DSL_glGenTexturesEXT( )] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] public static void GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -14328,7 +14245,7 @@ public static void GenTransformFeedbacks( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glGenTransformFeedbacks(n, __dsl_ids); @@ -14341,7 +14258,7 @@ static extern void __DSL_glGenTransformFeedbacks( )] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] public static void GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -14354,7 +14271,7 @@ public static void GenTransformFeedbacksNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ); __DSL_glGenTransformFeedbacksNV(n, __dsl_ids); @@ -14368,7 +14285,7 @@ static extern void __DSL_glGenTransformFeedbacksNV( )] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] public static void GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { @@ -14378,7 +14295,7 @@ public static void GenVertexArrays( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); __DSL_glGenVertexArrays(n, __dsl_arrays); @@ -14391,7 +14308,7 @@ static extern void __DSL_glGenVertexArrays( )] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] public static void GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { @@ -14400,7 +14317,7 @@ public static void GenVertexArraysApple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGenVertexArraysAPPLE")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGenVertexArraysAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); __DSL_glGenVertexArraysAPPLE(n, __dsl_arrays); @@ -14414,7 +14331,7 @@ static extern void __DSL_glGenVertexArraysAPPLE( )] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] public static void GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { @@ -14424,7 +14341,7 @@ public static void GenVertexArraysOes( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGenVertexArraysOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ); __DSL_glGenVertexArraysOES(n, __dsl_arrays); @@ -14478,8 +14395,8 @@ static extern void __DSL_glGetActiveAtomicCounterBufferiv( public static void GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -14488,7 +14405,7 @@ public static void GetActiveAttrib( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveAttrib")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14497,8 +14414,8 @@ public static void GetActiveAttrib( static extern void __DSL_glGetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name @@ -14521,10 +14438,10 @@ static extern void __DSL_glGetActiveAttrib( )] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] public static void GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -14533,22 +14450,21 @@ public static void GetActiveAttribArb( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) - fixed (void* __dsl_programObj = programObj) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveAttribARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetActiveAttribARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLcharARB *")] sbyte* name ); __DSL_glGetActiveAttribARB( - __dsl_programObj, + programObj, index, maxLength, __dsl_length, @@ -14569,13 +14485,13 @@ public static void GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -14588,8 +14504,8 @@ static extern void __DSL_glGetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* name ); __DSL_glGetActiveSubroutineName( @@ -14653,13 +14569,13 @@ public static void GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -14672,8 +14588,8 @@ static extern void __DSL_glGetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* name ); __DSL_glGetActiveSubroutineUniformName( @@ -14697,8 +14613,8 @@ static extern void __DSL_glGetActiveSubroutineUniformName( public static void GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -14707,7 +14623,7 @@ public static void GetActiveUniform( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniform")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14716,8 +14632,8 @@ public static void GetActiveUniform( static extern void __DSL_glGetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name @@ -14740,10 +14656,10 @@ static extern void __DSL_glGetActiveUniform( )] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] public static void GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -14752,22 +14668,21 @@ public static void GetActiveUniformArb( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) - fixed (void* __dsl_programObj = programObj) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniformARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetActiveUniformARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLcharARB *")] sbyte* name ); __DSL_glGetActiveUniformARB( - __dsl_programObj, + programObj, index, maxLength, __dsl_length, @@ -14819,13 +14734,13 @@ static extern void __DSL_glGetActiveUniformBlockiv( public static void GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ) { fixed (sbyte* __dsl_uniformBlockName = uniformBlockName) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -14837,8 +14752,8 @@ public static void GetActiveUniformBlockName( static extern void __DSL_glGetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* uniformBlockName ); __DSL_glGetActiveUniformBlockName( @@ -14860,13 +14775,13 @@ static extern void __DSL_glGetActiveUniformBlockName( public static void GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ) { fixed (sbyte* __dsl_uniformName = uniformName) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveUniformName")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -14874,8 +14789,8 @@ public static void GetActiveUniformName( static extern void __DSL_glGetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* uniformName ); __DSL_glGetActiveUniformName( @@ -14896,7 +14811,7 @@ static extern void __DSL_glGetActiveUniformName( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] public static void GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -14910,7 +14825,7 @@ public static void GetActiveUniforms( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetActiveUniformsiv( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] uint* uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params @@ -14933,26 +14848,26 @@ static extern void __DSL_glGetActiveUniformsiv( public static void GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) - fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_size = size) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetActiveVaryingNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, - [NativeTypeName("GLsizei *")] int* size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, + [NativeTypeName("GLsizei *")] uint* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ); @@ -15022,25 +14937,24 @@ static extern void __DSL_glGetArrayObjectivATI( )] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] public static void GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ) { - fixed (void** __dsl_obj = obj) - fixed (int* __dsl_count = count) - fixed (void* __dsl_containerObj = containerObj) + fixed (uint* __dsl_obj = obj) + fixed (uint* __dsl_count = count) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetAttachedObjectsARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetAttachedObjectsARB( - [NativeTypeName("GLhandleARB")] void* containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] int* count, - [NativeTypeName("GLhandleARB *")] void** obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] uint* count, + [NativeTypeName("GLhandleARB *")] uint* obj ); - __DSL_glGetAttachedObjectsARB(__dsl_containerObj, maxCount, __dsl_count, __dsl_obj); + __DSL_glGetAttachedObjectsARB(containerObj, maxCount, __dsl_count, __dsl_obj); } } @@ -15053,13 +14967,13 @@ static extern void __DSL_glGetAttachedObjectsARB( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] public static void GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ) { fixed (uint* __dsl_shaders = shaders) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetAttachedShaders")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15067,8 +14981,8 @@ public static void GetAttachedShaders( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] int* count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] uint* count, [NativeTypeName("GLuint *")] uint* shaders ); __DSL_glGetAttachedShaders(program, maxCount, __dsl_count, __dsl_shaders); @@ -15110,21 +15024,20 @@ static extern int __DSL_glGetAttribLocation( )] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] public static int GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (void* __dsl_programObj = programObj) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetAttribLocationARB")] [return: NativeTypeName("GLint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern int __DSL_glGetAttribLocationARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] sbyte* name ); - return __DSL_glGetAttribLocationARB(__dsl_programObj, __dsl_name); + return __DSL_glGetAttribLocationARB(programObj, __dsl_name); } } @@ -15137,10 +15050,10 @@ static extern int __DSL_glGetAttribLocationARB( public static void GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBooleani_v")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15148,7 +15061,7 @@ public static void GetBoolean( static extern void __DSL_glGetBooleani_v( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ); __DSL_glGetBooleani_v(target, index, __dsl_data); } @@ -15163,10 +15076,10 @@ static extern void __DSL_glGetBooleani_v( public static void GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBooleanIndexedvEXT")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15174,7 +15087,7 @@ public static void GetBooleanIndexedvExt( static extern void __DSL_glGetBooleanIndexedvEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ); __DSL_glGetBooleanIndexedvEXT(target, index, __dsl_data); } @@ -15190,10 +15103,10 @@ static extern void __DSL_glGetBooleanIndexedvEXT( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] public static void GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetBooleanv")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -15202,7 +15115,7 @@ public static void GetBoolean( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetBooleanv( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ); __DSL_glGetBooleanv(pname, __dsl_data); } @@ -15407,7 +15320,7 @@ static extern void __DSL_glGetBufferPointervOES( public static void GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) { @@ -15419,7 +15332,7 @@ Ref data static extern void __DSL_glGetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, void* data ); __DSL_glGetBufferSubData(target, offset, size, __dsl_data); @@ -16080,7 +15993,7 @@ static extern void __DSL_glGetCompressedTexImageARB( public static void GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -16096,7 +16009,7 @@ Ref pixels static extern void __DSL_glGetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ); __DSL_glGetCompressedTextureImage(texture, level, bufSize, __dsl_pixels); @@ -16147,10 +16060,10 @@ public static void GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -16169,10 +16082,10 @@ static extern void __DSL_glGetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ); __DSL_glGetCompressedTextureSubImage( @@ -16394,7 +16307,7 @@ static extern void __DSL_glGetConvolutionParameterxvOES( )] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] public static void GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) { @@ -16409,7 +16322,7 @@ public static void GetCoverageModulationTableNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ); __DSL_glGetCoverageModulationTableNV(bufSize, __dsl_v); @@ -16425,17 +16338,17 @@ static extern void __DSL_glGetCoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] public static uint GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) { fixed (sbyte* __dsl_messageLog = messageLog) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_types = types) @@ -16447,12 +16360,12 @@ public static uint GetDebugMessageLog( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glGetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* sources, [NativeTypeName("GLenum *")] uint* types, [NativeTypeName("GLuint *")] uint* ids, [NativeTypeName("GLenum *")] uint* severities, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* messageLog ); return __DSL_glGetDebugMessageLog( @@ -16476,16 +16389,16 @@ static extern uint __DSL_glGetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] public static uint GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ) { fixed (sbyte* __dsl_message = message) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_categories = categories) @@ -16495,11 +16408,11 @@ public static uint GetDebugMessageLogAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glGetDebugMessageLogAMD( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* categories, [NativeTypeName("GLenum *")] uint* severities, [NativeTypeName("GLuint *")] uint* ids, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* message ); return __DSL_glGetDebugMessageLogAMD( @@ -16523,17 +16436,17 @@ static extern uint __DSL_glGetDebugMessageLogAMD( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] public static uint GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) { fixed (sbyte* __dsl_messageLog = messageLog) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_types = types) @@ -16545,12 +16458,12 @@ public static uint GetDebugMessageLogArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glGetDebugMessageLogARB( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* sources, [NativeTypeName("GLenum *")] uint* types, [NativeTypeName("GLuint *")] uint* ids, [NativeTypeName("GLenum *")] uint* severities, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* messageLog ); return __DSL_glGetDebugMessageLogARB( @@ -16574,17 +16487,17 @@ static extern uint __DSL_glGetDebugMessageLogARB( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] public static uint GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) { fixed (sbyte* __dsl_messageLog = messageLog) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_types = types) @@ -16595,12 +16508,12 @@ public static uint GetDebugMessageLogKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern uint __DSL_glGetDebugMessageLogKHR( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* sources, [NativeTypeName("GLenum *")] uint* types, [NativeTypeName("GLuint *")] uint* ids, [NativeTypeName("GLenum *")] uint* severities, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* messageLog ); return __DSL_glGetDebugMessageLogKHR( @@ -16748,7 +16661,7 @@ static extern void __DSL_glGetDoublev( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] public static void GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ) { @@ -16760,7 +16673,7 @@ public static void GetDriverControlsQcom( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetDriverControlsQCOM( [NativeTypeName("GLint *")] int* num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] uint* driverControls ); __DSL_glGetDriverControlsQCOM(__dsl_num, size, __dsl_driverControls); @@ -16775,13 +16688,13 @@ static extern void __DSL_glGetDriverControlsQCOM( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] public static void GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ) { fixed (sbyte* __dsl_driverControlString = driverControlString) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -16792,8 +16705,8 @@ public static void GetDriverControlStringQcom( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetDriverControlStringQCOM( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* driverControlString ); __DSL_glGetDriverControlStringQCOM( @@ -17351,14 +17264,14 @@ static extern void __DSL_glGetFragmentMaterialivSGIX( )] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] public static void GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ) { fixed (uint* __dsl_shadingRates = shadingRates) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { [DllImport( "opengl", @@ -17367,9 +17280,9 @@ public static void GetFragmentShadingRatesExt( )] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetFragmentShadingRatesEXT( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] int* count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] uint* count, [NativeTypeName("GLenum *")] uint* shadingRates ); __DSL_glGetFragmentShadingRatesEXT( @@ -17500,7 +17413,7 @@ public static void GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) { @@ -17517,7 +17430,7 @@ static extern void __DSL_glGetFramebufferParameterfvAMD( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] float* values ); __DSL_glGetFramebufferParameterfvAMD( @@ -17630,7 +17543,7 @@ static extern void __DSL_glGetFramebufferParameterivMESA( )] [return: NativeTypeName("GLsizei")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern int GetFramebufferPixelLocalStorageSizeExt( + public static extern uint GetFramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target ); @@ -17657,20 +17570,10 @@ public static extern int GetFramebufferPixelLocalStorageSizeExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern uint GetGraphicsResetStatusKhr(); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetHandleARB")] [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - public static Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetHandleARB")] - [return: NativeTypeName("GLhandleARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void* __DSL_glGetHandleARB([NativeTypeName("GLenum")] uint pname); - return __DSL_glGetHandleARB(pname); - } + public static extern uint GetHandleArb([NativeTypeName("GLenum")] uint pname); [SupportedApiProfile("gl", MaxVersion = "3.2")] [MethodImpl( @@ -17679,7 +17582,7 @@ public static Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname) [NativeFunction("opengl", EntryPoint = "glGetHistogram")] public static void GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -17691,7 +17594,7 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values @@ -17707,7 +17610,7 @@ static extern void __DSL_glGetHistogram( [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] public static void GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -17719,7 +17622,7 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetHistogramEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values @@ -17875,7 +17778,7 @@ static extern void __DSL_glGetHistogramParameterxvOES( public static extern ulong GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ); @@ -17888,7 +17791,7 @@ public static extern ulong GetImageHandleArb( public static extern ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ); @@ -17955,25 +17858,24 @@ static extern void __DSL_glGetImageTransformParameterivHP( )] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] public static void GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) - fixed (void* __dsl_obj = obj) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetInfoLogARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetInfoLogARB( - [NativeTypeName("GLhandleARB")] void* obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLcharARB *")] sbyte* infoLog ); - __DSL_glGetInfoLogARB(__dsl_obj, maxLength, __dsl_length, __dsl_infoLog); + __DSL_glGetInfoLogARB(obj, maxLength, __dsl_length, __dsl_infoLog); } } @@ -18242,7 +18144,7 @@ public static void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ) { @@ -18255,7 +18157,7 @@ static extern void __DSL_glGetInternalformati64v( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] long* @params ); __DSL_glGetInternalformati64v(target, internalformat, pname, count, __dsl_params); @@ -18272,7 +18174,7 @@ public static void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) { @@ -18285,7 +18187,7 @@ static extern void __DSL_glGetInternalformativ( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetInternalformativ(target, internalformat, pname, count, __dsl_params); @@ -18302,9 +18204,9 @@ static extern void __DSL_glGetInternalformativ( public static void GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) { @@ -18321,9 +18223,9 @@ public static void GetInternalformatSampleivNV( static extern void __DSL_glGetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetInternalformatSampleivNV( @@ -18345,10 +18247,10 @@ static extern void __DSL_glGetInternalformatSampleivNV( public static void GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { [DllImport( "opengl", @@ -18359,7 +18261,7 @@ public static void GetInvariantBooleanvExt( static extern void __DSL_glGetInvariantBooleanvEXT( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ); __DSL_glGetInvariantBooleanvEXT(id, value, __dsl_data); } @@ -18595,10 +18497,10 @@ static extern void __DSL_glGetListParameterivSGIX( public static void GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { [DllImport( "opengl", @@ -18609,7 +18511,7 @@ public static void GetLocalConstantBooleanvExt( static extern void __DSL_glGetLocalConstantBooleanvEXT( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ); __DSL_glGetLocalConstantBooleanvEXT(id, value, __dsl_data); } @@ -18740,9 +18642,9 @@ public static void GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ) { @@ -18754,9 +18656,9 @@ static extern void __DSL_glGetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, void* points ); __DSL_glGetMapControlPointsNV( @@ -19032,7 +18934,7 @@ public static void GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ) { @@ -19050,7 +18952,7 @@ static extern void __DSL_glGetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] uint* @params ); __DSL_glGetMemoryObjectDetachedResourcesuivNV( @@ -19100,7 +19002,7 @@ static extern void __DSL_glGetMemoryObjectParameterivEXT( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] public static void GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -19112,7 +19014,7 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values @@ -19128,7 +19030,7 @@ static extern void __DSL_glGetMinmax( [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] public static void GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -19140,7 +19042,7 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetMinmaxEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values @@ -19856,7 +19758,7 @@ static extern void __DSL_glGetNamedBufferPointervEXT( public static void GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) { @@ -19868,7 +19770,7 @@ Ref data static extern void __DSL_glGetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, void* data ); __DSL_glGetNamedBufferSubData(buffer, offset, size, __dsl_data); @@ -19884,7 +19786,7 @@ static extern void __DSL_glGetNamedBufferSubData( public static void GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) { @@ -19900,7 +19802,7 @@ Ref data static extern void __DSL_glGetNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, void* data ); __DSL_glGetNamedBufferSubDataEXT(buffer, offset, size, __dsl_data); @@ -19991,7 +19893,7 @@ public static void GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) { @@ -20008,7 +19910,7 @@ static extern void __DSL_glGetNamedFramebufferParameterfvAMD( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] float* values ); __DSL_glGetNamedFramebufferParameterfvAMD( @@ -20339,7 +20241,7 @@ static extern void __DSL_glGetNamedRenderbufferParameterivEXT( public static void GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ) @@ -20354,7 +20256,7 @@ public static void GetNamedStringArb( static extern void __DSL_glGetNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* stringlen, [NativeTypeName("GLchar *")] sbyte* @string ); @@ -20406,7 +20308,7 @@ public static void GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) { @@ -20418,7 +20320,7 @@ static extern void __DSL_glGetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* table ); __DSL_glGetnColorTable(target, format, type, bufSize, __dsl_table); @@ -20434,7 +20336,7 @@ public static void GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) { @@ -20446,7 +20348,7 @@ static extern void __DSL_glGetnColorTableARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* table ); __DSL_glGetnColorTableARB(target, format, type, bufSize, __dsl_table); @@ -20462,7 +20364,7 @@ static extern void __DSL_glGetnColorTableARB( public static void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -20474,7 +20376,7 @@ Ref pixels static extern void __DSL_glGetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ); __DSL_glGetnCompressedTexImage(target, lod, bufSize, __dsl_pixels); @@ -20490,7 +20392,7 @@ static extern void __DSL_glGetnCompressedTexImage( public static void GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) { @@ -20506,7 +20408,7 @@ Ref img static extern void __DSL_glGetnCompressedTexImageARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* img ); __DSL_glGetnCompressedTexImageARB(target, lod, bufSize, __dsl_img); @@ -20522,7 +20424,7 @@ public static void GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) { @@ -20534,7 +20436,7 @@ static extern void __DSL_glGetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* image ); __DSL_glGetnConvolutionFilter(target, format, type, bufSize, __dsl_image); @@ -20550,7 +20452,7 @@ public static void GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) { @@ -20566,7 +20468,7 @@ static extern void __DSL_glGetnConvolutionFilterARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* image ); __DSL_glGetnConvolutionFilterARB(target, format, type, bufSize, __dsl_image); @@ -20610,10 +20512,10 @@ static extern void __DSL_glGetNextPerfQueryIdINTEL( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] public static void GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -20623,10 +20525,10 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ); __DSL_glGetnHistogram(target, reset, format, type, bufSize, __dsl_values); @@ -20640,10 +20542,10 @@ static extern void __DSL_glGetnHistogram( [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] public static void GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -20653,10 +20555,10 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnHistogramARB( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ); __DSL_glGetnHistogramARB(target, reset, format, type, bufSize, __dsl_values); @@ -20671,7 +20573,7 @@ static extern void __DSL_glGetnHistogramARB( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) { @@ -20682,7 +20584,7 @@ public static void GetnMap( static extern void __DSL_glGetnMapdv( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* v ); __DSL_glGetnMapdv(target, query, bufSize, __dsl_v); @@ -20697,7 +20599,7 @@ static extern void __DSL_glGetnMapdv( public static void GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) { @@ -20708,7 +20610,7 @@ public static void GetnMapdvArb( static extern void __DSL_glGetnMapdvARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* v ); __DSL_glGetnMapdvARB(target, query, bufSize, __dsl_v); @@ -20723,7 +20625,7 @@ static extern void __DSL_glGetnMapdvARB( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) { @@ -20734,7 +20636,7 @@ public static void GetnMap( static extern void __DSL_glGetnMapfv( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ); __DSL_glGetnMapfv(target, query, bufSize, __dsl_v); @@ -20749,7 +20651,7 @@ static extern void __DSL_glGetnMapfv( public static void GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) { @@ -20760,7 +20662,7 @@ public static void GetnMapfvArb( static extern void __DSL_glGetnMapfvARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ); __DSL_glGetnMapfvARB(target, query, bufSize, __dsl_v); @@ -20775,7 +20677,7 @@ static extern void __DSL_glGetnMapfvARB( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) { @@ -20786,7 +20688,7 @@ public static void GetnMap( static extern void __DSL_glGetnMapiv( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* v ); __DSL_glGetnMapiv(target, query, bufSize, __dsl_v); @@ -20801,7 +20703,7 @@ static extern void __DSL_glGetnMapiv( public static void GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) { @@ -20812,7 +20714,7 @@ public static void GetnMapivArb( static extern void __DSL_glGetnMapivARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* v ); __DSL_glGetnMapivARB(target, query, bufSize, __dsl_v); @@ -20826,10 +20728,10 @@ static extern void __DSL_glGetnMapivARB( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] public static void GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -20839,10 +20741,10 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ); __DSL_glGetnMinmax(target, reset, format, type, bufSize, __dsl_values); @@ -20856,10 +20758,10 @@ static extern void __DSL_glGetnMinmax( [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] public static void GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -20869,10 +20771,10 @@ Ref values [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnMinmaxARB( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ); __DSL_glGetnMinmaxARB(target, reset, format, type, bufSize, __dsl_values); @@ -20886,7 +20788,7 @@ static extern void __DSL_glGetnMinmaxARB( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) { @@ -20896,7 +20798,7 @@ public static void GetnPixelMap( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPixelMapfv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* values ); __DSL_glGetnPixelMapfv(map, bufSize, __dsl_values); @@ -20910,7 +20812,7 @@ static extern void __DSL_glGetnPixelMapfv( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] public static void GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) { @@ -20920,7 +20822,7 @@ public static void GetnPixelMapfvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPixelMapfvARB( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* values ); __DSL_glGetnPixelMapfvARB(map, bufSize, __dsl_values); @@ -20934,7 +20836,7 @@ static extern void __DSL_glGetnPixelMapfvARB( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) { @@ -20944,7 +20846,7 @@ public static void GetnPixelMap( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPixelMapuiv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* values ); __DSL_glGetnPixelMapuiv(map, bufSize, __dsl_values); @@ -20958,7 +20860,7 @@ static extern void __DSL_glGetnPixelMapuiv( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] public static void GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) { @@ -20968,7 +20870,7 @@ public static void GetnPixelMapuivArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPixelMapuivARB( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* values ); __DSL_glGetnPixelMapuivARB(map, bufSize, __dsl_values); @@ -20982,7 +20884,7 @@ static extern void __DSL_glGetnPixelMapuivARB( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) { @@ -20992,7 +20894,7 @@ public static void GetnPixelMap( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPixelMapusv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] ushort* values ); __DSL_glGetnPixelMapusv(map, bufSize, __dsl_values); @@ -21006,7 +20908,7 @@ static extern void __DSL_glGetnPixelMapusv( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] public static void GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) { @@ -21016,7 +20918,7 @@ public static void GetnPixelMapusvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPixelMapusvARB( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] ushort* values ); __DSL_glGetnPixelMapusvARB(map, bufSize, __dsl_values); @@ -21029,7 +20931,7 @@ static extern void __DSL_glGetnPixelMapusvARB( )] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] public static void GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) { @@ -21038,7 +20940,7 @@ public static void GetnPolygonStipple( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnPolygonStipple")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] byte* pattern ); __DSL_glGetnPolygonStipple(bufSize, __dsl_pattern); @@ -21051,7 +20953,7 @@ static extern void __DSL_glGetnPolygonStipple( )] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] public static void GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) { @@ -21060,7 +20962,7 @@ public static void GetnPolygonStippleArb( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetnPolygonStippleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetnPolygonStippleARB( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] byte* pattern ); __DSL_glGetnPolygonStippleARB(bufSize, __dsl_pattern); @@ -21076,9 +20978,9 @@ public static void GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) @@ -21093,9 +20995,9 @@ static extern void __DSL_glGetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, void* row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, void* column, void* span ); @@ -21121,9 +21023,9 @@ public static void GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) @@ -21138,9 +21040,9 @@ static extern void __DSL_glGetnSeparableFilterARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, void* row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, void* column, void* span ); @@ -21168,7 +21070,7 @@ public static void GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -21182,7 +21084,7 @@ static extern void __DSL_glGetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ); __DSL_glGetnTexImage(target, level, format, type, bufSize, __dsl_pixels); @@ -21200,7 +21102,7 @@ public static void GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) { @@ -21214,7 +21116,7 @@ static extern void __DSL_glGetnTexImageARB( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* img ); __DSL_glGetnTexImageARB(target, level, format, type, bufSize, __dsl_img); @@ -21230,7 +21132,7 @@ static extern void __DSL_glGetnTexImageARB( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) { @@ -21242,7 +21144,7 @@ public static void GetnUniform( static extern void __DSL_glGetnUniformdv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* @params ); __DSL_glGetnUniformdv(program, location, bufSize, __dsl_params); @@ -21258,7 +21160,7 @@ static extern void __DSL_glGetnUniformdv( public static void GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) { @@ -21270,7 +21172,7 @@ public static void GetnUniformdvArb( static extern void __DSL_glGetnUniformdvARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* @params ); __DSL_glGetnUniformdvARB(program, location, bufSize, __dsl_params); @@ -21286,7 +21188,7 @@ static extern void __DSL_glGetnUniformdvARB( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -21298,7 +21200,7 @@ public static void GetnUniform( static extern void __DSL_glGetnUniformfv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ); __DSL_glGetnUniformfv(program, location, bufSize, __dsl_params); @@ -21314,7 +21216,7 @@ static extern void __DSL_glGetnUniformfv( public static void GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -21326,7 +21228,7 @@ public static void GetnUniformfvArb( static extern void __DSL_glGetnUniformfvARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ); __DSL_glGetnUniformfvARB(program, location, bufSize, __dsl_params); @@ -21342,7 +21244,7 @@ static extern void __DSL_glGetnUniformfvARB( public static void GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -21354,7 +21256,7 @@ public static void GetnUniformfvExt( static extern void __DSL_glGetnUniformfvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ); __DSL_glGetnUniformfvEXT(program, location, bufSize, __dsl_params); @@ -21369,7 +21271,7 @@ static extern void __DSL_glGetnUniformfvEXT( public static void GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -21380,7 +21282,7 @@ public static void GetnUniformfvKhr( static extern void __DSL_glGetnUniformfvKHR( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ); __DSL_glGetnUniformfvKHR(program, location, bufSize, __dsl_params); @@ -21396,7 +21298,7 @@ static extern void __DSL_glGetnUniformfvKHR( public static void GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ) { @@ -21408,7 +21310,7 @@ public static void GetnUniformi64vArb( static extern void __DSL_glGetnUniformi64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] long* @params ); __DSL_glGetnUniformi64vARB(program, location, bufSize, __dsl_params); @@ -21424,7 +21326,7 @@ static extern void __DSL_glGetnUniformi64vARB( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -21436,7 +21338,7 @@ public static void GetnUniform( static extern void __DSL_glGetnUniformiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetnUniformiv(program, location, bufSize, __dsl_params); @@ -21452,7 +21354,7 @@ static extern void __DSL_glGetnUniformiv( public static void GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -21464,7 +21366,7 @@ public static void GetnUniformivArb( static extern void __DSL_glGetnUniformivARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetnUniformivARB(program, location, bufSize, __dsl_params); @@ -21480,7 +21382,7 @@ static extern void __DSL_glGetnUniformivARB( public static void GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -21492,7 +21394,7 @@ public static void GetnUniformivExt( static extern void __DSL_glGetnUniformivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetnUniformivEXT(program, location, bufSize, __dsl_params); @@ -21507,7 +21409,7 @@ static extern void __DSL_glGetnUniformivEXT( public static void GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -21518,7 +21420,7 @@ public static void GetnUniformivKhr( static extern void __DSL_glGetnUniformivKHR( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetnUniformivKHR(program, location, bufSize, __dsl_params); @@ -21534,7 +21436,7 @@ static extern void __DSL_glGetnUniformivKHR( public static void GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ) { @@ -21546,7 +21448,7 @@ public static void GetnUniformui64vArb( static extern void __DSL_glGetnUniformui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] ulong* @params ); __DSL_glGetnUniformui64vARB(program, location, bufSize, __dsl_params); @@ -21562,7 +21464,7 @@ static extern void __DSL_glGetnUniformui64vARB( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) { @@ -21574,7 +21476,7 @@ public static void GetnUniform( static extern void __DSL_glGetnUniformuiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* @params ); __DSL_glGetnUniformuiv(program, location, bufSize, __dsl_params); @@ -21590,7 +21492,7 @@ static extern void __DSL_glGetnUniformuiv( public static void GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) { @@ -21602,7 +21504,7 @@ public static void GetnUniformuivArb( static extern void __DSL_glGetnUniformuivARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* @params ); __DSL_glGetnUniformuivARB(program, location, bufSize, __dsl_params); @@ -21617,7 +21519,7 @@ static extern void __DSL_glGetnUniformuivARB( public static void GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) { @@ -21628,7 +21530,7 @@ public static void GetnUniformuivKhr( static extern void __DSL_glGetnUniformuivKHR( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* @params ); __DSL_glGetnUniformuivKHR(program, location, bufSize, __dsl_params); @@ -21692,13 +21594,13 @@ static extern void __DSL_glGetObjectBufferivATI( public static void GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectLabel")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -21706,8 +21608,8 @@ public static void GetObjectLabel( static extern void __DSL_glGetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ); __DSL_glGetObjectLabel(identifier, name, bufSize, __dsl_length, __dsl_label); @@ -21724,13 +21626,13 @@ static extern void __DSL_glGetObjectLabel( public static void GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectLabelEXT")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -21739,8 +21641,8 @@ public static void GetObjectLabelExt( static extern void __DSL_glGetObjectLabelEXT( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ); __DSL_glGetObjectLabelEXT(type, @object, bufSize, __dsl_length, __dsl_label); @@ -21755,21 +21657,21 @@ static extern void __DSL_glGetObjectLabelEXT( public static void GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectLabelKHR")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetObjectLabelKHR( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ); __DSL_glGetObjectLabelKHR(identifier, name, bufSize, __dsl_length, __dsl_label); @@ -21782,13 +21684,12 @@ static extern void __DSL_glGetObjectLabelKHR( )] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] public static void GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ) { fixed (float* __dsl_params = @params) - fixed (void* __dsl_obj = obj) { [DllImport( "opengl", @@ -21797,11 +21698,11 @@ public static void GetObjectParameterfvArb( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetObjectParameterfvARB( - [NativeTypeName("GLhandleARB")] void* obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] float* @params ); - __DSL_glGetObjectParameterfvARB(__dsl_obj, pname, __dsl_params); + __DSL_glGetObjectParameterfvARB(obj, pname, __dsl_params); } } @@ -21841,13 +21742,12 @@ static extern void __DSL_glGetObjectParameterivAPPLE( )] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] public static void GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ) { fixed (int* __dsl_params = @params) - fixed (void* __dsl_obj = obj) { [DllImport( "opengl", @@ -21856,11 +21756,11 @@ public static void GetObjectParameterivArb( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetObjectParameterivARB( - [NativeTypeName("GLhandleARB")] void* obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ); - __DSL_glGetObjectParameterivARB(__dsl_obj, pname, __dsl_params); + __DSL_glGetObjectParameterivARB(obj, pname, __dsl_params); } } @@ -21872,13 +21772,13 @@ static extern void __DSL_glGetObjectParameterivARB( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] public static void GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (void* __dsl_ptr = ptr) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectPtrLabel")] @@ -21886,8 +21786,8 @@ public static void GetObjectPtrLabel( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetObjectPtrLabel( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ); __DSL_glGetObjectPtrLabel(__dsl_ptr, bufSize, __dsl_length, __dsl_label); @@ -21901,21 +21801,21 @@ static extern void __DSL_glGetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] public static void GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (void* __dsl_ptr = ptr) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetObjectPtrLabelKHR")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetObjectPtrLabelKHR( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ); __DSL_glGetObjectPtrLabelKHR(__dsl_ptr, bufSize, __dsl_length, __dsl_label); @@ -22103,8 +22003,8 @@ static extern void __DSL_glGetPathDashArrayNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern float GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -22117,8 +22017,8 @@ public static extern float GetPathLengthNV( public static void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) { @@ -22131,8 +22031,8 @@ public static void GetPathMetricRangeNV( static extern void __DSL_glGetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] float* metrics ); __DSL_glGetPathMetricRangeNV( @@ -22154,11 +22054,11 @@ static extern void __DSL_glGetPathMetricRangeNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] public static void GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) { @@ -22171,11 +22071,11 @@ public static void GetPathMetricsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] float* metrics ); __DSL_glGetPathMetricsNV( @@ -22255,7 +22155,7 @@ static extern void __DSL_glGetPathParameterivNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] public static void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -22274,7 +22174,7 @@ public static void GetPathSpacingNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -22421,7 +22321,7 @@ static extern void __DSL_glGetPerfCounterInfoINTEL( public static void GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ) @@ -22440,7 +22340,7 @@ public static void GetPerfMonitorCounterDataAmd( static extern void __DSL_glGetPerfMonitorCounterDataAMD( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] uint* data, [NativeTypeName("GLint *")] int* bytesWritten ); @@ -22499,7 +22399,7 @@ public static void GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ) { @@ -22519,7 +22419,7 @@ static extern void __DSL_glGetPerfMonitorCountersAMD( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] int* numCounters, [NativeTypeName("GLint *")] int* maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] uint* counters ); __DSL_glGetPerfMonitorCountersAMD( @@ -22542,13 +22442,13 @@ static extern void __DSL_glGetPerfMonitorCountersAMD( public static void GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ) { fixed (sbyte* __dsl_counterString = counterString) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -22561,8 +22461,8 @@ public static void GetPerfMonitorCounterStringAmd( static extern void __DSL_glGetPerfMonitorCounterStringAMD( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* counterString ); __DSL_glGetPerfMonitorCounterStringAMD( @@ -22584,7 +22484,7 @@ static extern void __DSL_glGetPerfMonitorCounterStringAMD( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] public static void GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ) { @@ -22601,7 +22501,7 @@ public static void GetPerfMonitorGroupsAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetPerfMonitorGroupsAMD( [NativeTypeName("GLint *")] int* numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] uint* groups ); __DSL_glGetPerfMonitorGroupsAMD(__dsl_numGroups, groupsSize, __dsl_groups); @@ -22617,13 +22517,13 @@ static extern void __DSL_glGetPerfMonitorGroupsAMD( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] public static void GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ) { fixed (sbyte* __dsl_groupString = groupString) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -22635,8 +22535,8 @@ public static void GetPerfMonitorGroupStringAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetPerfMonitorGroupStringAMD( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* groupString ); __DSL_glGetPerfMonitorGroupStringAMD( @@ -22658,7 +22558,7 @@ static extern void __DSL_glGetPerfMonitorGroupStringAMD( public static void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ) @@ -22673,7 +22573,7 @@ public static void GetPerfQueryDataIntel( static extern void __DSL_glGetPerfQueryDataINTEL( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, void* data, [NativeTypeName("GLuint *")] uint* bytesWritten ); @@ -23103,23 +23003,23 @@ static extern void __DSL_glGetPolygonStipple( [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] public static void GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) { fixed (void* __dsl_binary = binary) fixed (uint* __dsl_binaryFormat = binaryFormat) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramBinary")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLenum *")] uint* binaryFormat, void* binary ); @@ -23140,22 +23040,22 @@ static extern void __DSL_glGetProgramBinary( [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] public static void GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) { fixed (void* __dsl_binary = binary) fixed (uint* __dsl_binaryFormat = binaryFormat) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramBinaryOES")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetProgramBinaryOES( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLenum *")] uint* binaryFormat, void* binary ); @@ -23290,13 +23190,13 @@ static extern void __DSL_glGetProgramEnvParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] public static void GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramInfoLog")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -23304,8 +23204,8 @@ public static void GetProgramInfoLog( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ); __DSL_glGetProgramInfoLog(program, bufSize, __dsl_length, __dsl_infoLog); @@ -23535,7 +23435,7 @@ static extern void __DSL_glGetProgramLocalParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] public static void GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ) @@ -23551,7 +23451,7 @@ public static void GetProgramNamedParameterdvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLdouble *")] double* @params ); @@ -23566,7 +23466,7 @@ static extern void __DSL_glGetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] public static void GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ) @@ -23582,7 +23482,7 @@ public static void GetProgramNamedParameterfvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLfloat *")] float* @params ); @@ -23658,13 +23558,13 @@ static extern void __DSL_glGetProgramParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] public static void GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -23675,8 +23575,8 @@ public static void GetProgramPipelineInfoLog( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ); __DSL_glGetProgramPipelineInfoLog(pipeline, bufSize, __dsl_length, __dsl_infoLog); @@ -23690,13 +23590,13 @@ static extern void __DSL_glGetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] public static void GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -23706,8 +23606,8 @@ public static void GetProgramPipelineInfoLogExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetProgramPipelineInfoLogEXT( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ); __DSL_glGetProgramPipelineInfoLogEXT( @@ -23784,15 +23684,15 @@ public static void GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ) { fixed (float* __dsl_params = @params) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (uint* __dsl_props = props) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourcefvNV")] @@ -23803,10 +23703,10 @@ static extern void __DSL_glGetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] uint* props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLfloat *")] float* @params ); __DSL_glGetProgramResourcefvNV( @@ -23864,15 +23764,15 @@ public static void GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ) { fixed (int* __dsl_params = @params) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (uint* __dsl_props = props) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourceiv")] @@ -23882,10 +23782,10 @@ static extern void __DSL_glGetProgramResourceiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] uint* props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* @params ); __DSL_glGetProgramResourceiv( @@ -24013,13 +23913,13 @@ public static void GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetProgramResourceName")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -24028,8 +23928,8 @@ static extern void __DSL_glGetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* name ); __DSL_glGetProgramResourceName( @@ -25000,13 +24900,13 @@ static extern void __DSL_glGetSeparableFilterEXT( [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] public static void GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderInfoLog")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -25014,8 +24914,8 @@ public static void GetShaderInfoLog( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ); __DSL_glGetShaderInfoLog(shader, bufSize, __dsl_length, __dsl_infoLog); @@ -25099,13 +24999,13 @@ static extern void __DSL_glGetShaderPrecisionFormat( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] public static void GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) { fixed (sbyte* __dsl_source = source) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderSource")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -25113,8 +25013,8 @@ public static void GetShaderSource( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* source ); __DSL_glGetShaderSource(shader, bufSize, __dsl_length, __dsl_source); @@ -25127,25 +25027,24 @@ static extern void __DSL_glGetShaderSource( )] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] public static void GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ) { fixed (sbyte* __dsl_source = source) - fixed (int* __dsl_length = length) - fixed (void* __dsl_obj = obj) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetShaderSourceARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetShaderSourceARB( - [NativeTypeName("GLhandleARB")] void* obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLcharARB *")] sbyte* source ); - __DSL_glGetShaderSourceARB(__dsl_obj, maxLength, __dsl_length, __dsl_source); + __DSL_glGetShaderSourceARB(obj, maxLength, __dsl_length, __dsl_source); } } @@ -25356,13 +25255,13 @@ static extern int __DSL_glGetSubroutineUniformLocation( public static void GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) { fixed (int* __dsl_values = values) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (Sync* __dsl_sync = sync) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSynciv")] @@ -25371,8 +25270,8 @@ public static void GetSync( static extern void __DSL_glGetSynciv( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* values ); __DSL_glGetSynciv(__dsl_sync, pname, count, __dsl_length, __dsl_values); @@ -25388,13 +25287,13 @@ static extern void __DSL_glGetSynciv( public static void GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) { fixed (int* __dsl_values = values) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (Sync* __dsl_sync = sync) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetSyncivAPPLE")] @@ -25403,8 +25302,8 @@ public static void GetSyncivApple( static extern void __DSL_glGetSyncivAPPLE( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* values ); __DSL_glGetSyncivAPPLE(__dsl_sync, pname, count, __dsl_length, __dsl_values); @@ -26170,7 +26069,7 @@ public static void GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -26184,7 +26083,7 @@ static extern void __DSL_glGetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ); __DSL_glGetTextureImage(texture, level, format, type, bufSize, __dsl_pixels); @@ -26630,12 +26529,12 @@ public static void GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -26650,12 +26549,12 @@ static extern void __DSL_glGetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ); __DSL_glGetTextureSubImage( @@ -26800,17 +26699,17 @@ static extern void __DSL_glGetTransformFeedbackiv( public static void GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) - fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_size = size) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -26822,9 +26721,9 @@ public static void GetTransformFeedbackVarying( static extern void __DSL_glGetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, - [NativeTypeName("GLsizei *")] int* size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, + [NativeTypeName("GLsizei *")] uint* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ); @@ -26848,17 +26747,17 @@ static extern void __DSL_glGetTransformFeedbackVarying( public static void GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) - fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_size = size) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -26869,9 +26768,9 @@ public static void GetTransformFeedbackVaryingExt( static extern void __DSL_glGetTransformFeedbackVaryingEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, - [NativeTypeName("GLsizei *")] int* size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, + [NativeTypeName("GLsizei *")] uint* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ); @@ -26922,13 +26821,13 @@ static extern void __DSL_glGetTransformFeedbackVaryingNV( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] public static void GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) { fixed (sbyte* __dsl_source = source) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport( "opengl", @@ -26938,8 +26837,8 @@ public static void GetTranslatedShaderSourceAngle( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glGetTranslatedShaderSourceANGLE( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* source ); __DSL_glGetTranslatedShaderSourceANGLE(shader, bufSize, __dsl_length, __dsl_source); @@ -27040,22 +26939,21 @@ static extern void __DSL_glGetUniformfv( )] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] public static void GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ) { fixed (float* __dsl_params = @params) - fixed (void* __dsl_programObj = programObj) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformfvARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetUniformfvARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] float* @params ); - __DSL_glGetUniformfvARB(__dsl_programObj, location, __dsl_params); + __DSL_glGetUniformfvARB(programObj, location, __dsl_params); } } @@ -27121,7 +27019,7 @@ static extern void __DSL_glGetUniformi64vNV( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] public static void GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ) @@ -27134,7 +27032,7 @@ public static void GetUniformIndices( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] sbyte** uniformNames, [NativeTypeName("GLuint *")] uint* uniformIndices ); @@ -27181,22 +27079,21 @@ static extern void __DSL_glGetUniformiv( )] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] public static void GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ) { fixed (int* __dsl_params = @params) - fixed (void* __dsl_programObj = programObj) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformivARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetUniformivARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] int* @params ); - __DSL_glGetUniformivARB(__dsl_programObj, location, __dsl_params); + __DSL_glGetUniformivARB(programObj, location, __dsl_params); } } @@ -27235,21 +27132,20 @@ static extern int __DSL_glGetUniformLocation( )] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] public static int GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (void* __dsl_programObj = programObj) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetUniformLocationARB")] [return: NativeTypeName("GLint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern int __DSL_glGetUniformLocationARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] sbyte* name ); - return __DSL_glGetUniformLocationARB(__dsl_programObj, __dsl_name); + return __DSL_glGetUniformLocationARB(programObj, __dsl_name); } } @@ -27507,17 +27403,17 @@ static extern void __DSL_glGetVariantArrayObjectivATI( public static void GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glGetVariantBooleanvEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glGetVariantBooleanvEXT( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ); __DSL_glGetVariantBooleanvEXT(id, value, __dsl_data); } @@ -28730,18 +28626,18 @@ public static extern void HintPgi( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glHistogramEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -29033,7 +28929,7 @@ public static void Index([NativeTypeName("const GLdouble *")] Ref c) [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIndexFuncEXT")] @@ -29097,7 +28993,7 @@ public static extern void IndexMaterialExt( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] public static void IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -29107,7 +29003,7 @@ public static void IndexPointer( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glIndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glIndexPointer(type, stride, __dsl_pointer); @@ -29121,8 +29017,8 @@ static extern void __DSL_glIndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] public static void IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -29132,8 +29028,8 @@ public static void IndexPointerExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glIndexPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ); __DSL_glIndexPointerEXT(type, stride, count, __dsl_pointer); @@ -29249,7 +29145,7 @@ public static extern void InsertComponentExt( )] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] public static void InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) { @@ -29261,7 +29157,7 @@ public static void InsertEventMarkerExt( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glInsertEventMarkerEXT( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); __DSL_glInsertEventMarkerEXT(length, __dsl_marker); @@ -29274,7 +29170,7 @@ static extern void __DSL_glInsertEventMarkerEXT( )] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] public static void InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ) { @@ -29283,7 +29179,7 @@ public static void InstrumentsBufferSgix( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glInstrumentsBufferSGIX")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glInstrumentsBufferSGIX( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] int* buffer ); __DSL_glInstrumentsBufferSGIX(size, __dsl_buffer); @@ -29297,7 +29193,7 @@ static extern void __DSL_glInstrumentsBufferSGIX( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] public static void InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -29307,7 +29203,7 @@ public static void InterleavedArrays( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glInterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glInterleavedArrays(format, stride, __dsl_pointer); @@ -29336,7 +29232,7 @@ public static extern void InterpolatePathsNV( public static extern void InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29347,7 +29243,7 @@ public static extern void InvalidateBufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] public static void InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) { @@ -29358,7 +29254,7 @@ public static void InvalidateFramebuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glInvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ); __DSL_glInvalidateFramebuffer(target, numAttachments, __dsl_attachments); @@ -29373,7 +29269,7 @@ static extern void __DSL_glInvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] public static void InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) { @@ -29388,7 +29284,7 @@ public static void InvalidateNamedFramebufferData( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glInvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ); __DSL_glInvalidateNamedFramebufferData( @@ -29407,12 +29303,12 @@ static extern void __DSL_glInvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] public static void InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) { fixed (uint* __dsl_attachments = attachments) @@ -29426,12 +29322,12 @@ public static void InvalidateNamedFramebufferSubData( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glInvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); __DSL_glInvalidateNamedFramebufferSubData( framebuffer, @@ -29453,12 +29349,12 @@ static extern void __DSL_glInvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] public static void InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) { fixed (uint* __dsl_attachments = attachments) @@ -29472,12 +29368,12 @@ public static void InvalidateSubFramebuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glInvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); __DSL_glInvalidateSubFramebuffer( target, @@ -29508,15 +29404,15 @@ public static extern void InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsAsyncMarkerSGIX")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); + public static extern uint IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsBuffer")] [return: NativeTypeName("GLboolean")] @@ -29524,24 +29420,24 @@ public static extern void InvalidateTexSubImage( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsBuffer([NativeTypeName("GLuint")] uint buffer); + public static extern uint IsBuffer([NativeTypeName("GLuint")] uint buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsBufferARB")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsBufferArb([NativeTypeName("GLuint")] uint buffer); + public static extern uint IsBufferArb([NativeTypeName("GLuint")] uint buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsBufferResidentNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsBufferResidentNV([NativeTypeName("GLenum")] uint target); + public static extern uint IsBufferResidentNV([NativeTypeName("GLenum")] uint target); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsCommandListNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsCommandListNV([NativeTypeName("GLuint")] uint list); + public static extern uint IsCommandListNV([NativeTypeName("GLuint")] uint list); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnabled")] [return: NativeTypeName("GLboolean")] @@ -29549,13 +29445,13 @@ public static extern void InvalidateTexSubImage( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsEnabled([NativeTypeName("GLenum")] uint cap); + public static extern uint IsEnabled([NativeTypeName("GLenum")] uint cap); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnabledi")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsEnabled( + public static extern uint IsEnabled( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -29563,7 +29459,7 @@ public static extern byte IsEnabled( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnablediEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsEnablediExt( + public static extern uint IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -29572,7 +29468,7 @@ public static extern byte IsEnablediExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsEnabledIndexedExt( + public static extern uint IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -29580,7 +29476,7 @@ public static extern byte IsEnabledIndexedExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnablediNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsEnablediNV( + public static extern uint IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -29588,7 +29484,7 @@ public static extern byte IsEnablediNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsEnablediOES")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsEnablediOes( + public static extern uint IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ); @@ -29596,37 +29492,37 @@ public static extern byte IsEnablediOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFenceAPPLE")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsFenceApple([NativeTypeName("GLuint")] uint fence); + public static extern uint IsFenceApple([NativeTypeName("GLuint")] uint fence); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFenceNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsFenceNV([NativeTypeName("GLuint")] uint fence); + public static extern uint IsFenceNV([NativeTypeName("GLuint")] uint fence); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFramebuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer); + public static extern uint IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFramebufferEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer); + public static extern uint IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsFramebufferOES")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] - public static extern byte IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer); + public static extern uint IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsImageHandleResidentARB")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsImageHandleResidentArb( + public static extern uint IsImageHandleResidentArb( [NativeTypeName("GLuint64")] ulong handle ); @@ -29635,25 +29531,25 @@ public static extern byte IsImageHandleResidentArb( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsImageHandleResidentNV( + public static extern uint IsImageHandleResidentNV( [NativeTypeName("GLuint64")] ulong handle ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsList")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsList([NativeTypeName("GLuint")] uint list); + public static extern uint IsList([NativeTypeName("GLuint")] uint list); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsMemoryObjectEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject); + public static extern uint IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsNameAMD")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsNameAmd( + public static extern uint IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ); @@ -29662,7 +29558,7 @@ public static extern byte IsNameAmd( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); + public static extern uint IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29671,7 +29567,7 @@ public static extern byte IsNameAmd( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - public static byte IsNamedStringArb( + public static uint IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ) @@ -29682,7 +29578,7 @@ public static byte IsNamedStringArb( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern byte __DSL_glIsNamedStringARB( + static extern uint __DSL_glIsNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name ); @@ -29693,26 +29589,26 @@ static extern byte __DSL_glIsNamedStringARB( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsObjectBufferATI")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer); + public static extern uint IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsOcclusionQueryNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id); + public static extern uint IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsPathNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsPathNV([NativeTypeName("GLuint")] uint path); + public static extern uint IsPathNV([NativeTypeName("GLuint")] uint path); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsPointInFillPathNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsPointInFillPathNV( + public static extern uint IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, @@ -29724,7 +29620,7 @@ public static extern byte IsPointInFillPathNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsPointInStrokePathNV( + public static extern uint IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y @@ -29735,87 +29631,87 @@ public static extern byte IsPointInStrokePathNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsProgram([NativeTypeName("GLuint")] uint program); + public static extern uint IsProgram([NativeTypeName("GLuint")] uint program); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsProgramARB")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsProgramArb([NativeTypeName("GLuint")] uint program); + public static extern uint IsProgramArb([NativeTypeName("GLuint")] uint program); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsProgramNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsProgramNV([NativeTypeName("GLuint")] uint id); + public static extern uint IsProgramNV([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsProgramPipeline")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline); + public static extern uint IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsProgramPipelineEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline); + public static extern uint IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsQuery")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsQuery([NativeTypeName("GLuint")] uint id); + public static extern uint IsQuery([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsQueryARB")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsQueryArb([NativeTypeName("GLuint")] uint id); + public static extern uint IsQueryArb([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsQueryEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsQueryExt([NativeTypeName("GLuint")] uint id); + public static extern uint IsQueryExt([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsRenderbuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer); + public static extern uint IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsRenderbufferEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer); + public static extern uint IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsRenderbufferOES")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] - public static extern byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer); + public static extern uint IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsSampler")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsSampler([NativeTypeName("GLuint")] uint sampler); + public static extern uint IsSampler([NativeTypeName("GLuint")] uint sampler); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsSemaphoreEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore); + public static extern uint IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsShader")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsShader([NativeTypeName("GLuint")] uint shader); + public static extern uint IsShader([NativeTypeName("GLuint")] uint shader); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsStateNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsStateNV([NativeTypeName("GLuint")] uint state); + public static extern uint IsStateNV([NativeTypeName("GLuint")] uint state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -29824,7 +29720,7 @@ public static extern byte IsPointInStrokePathNV( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glIsSync")] - public static byte IsSync([NativeTypeName("GLsync")] Ref sync) + public static uint IsSync([NativeTypeName("GLsync")] Ref sync) { fixed (Sync* __dsl_sync = sync) { @@ -29832,7 +29728,7 @@ public static byte IsSync([NativeTypeName("GLsync")] Ref sync) [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern byte __DSL_glIsSync([NativeTypeName("GLsync")] Sync* sync); + static extern uint __DSL_glIsSync([NativeTypeName("GLsync")] Sync* sync); return __DSL_glIsSync(__dsl_sync); } } @@ -29844,7 +29740,7 @@ public static byte IsSync([NativeTypeName("GLsync")] Ref sync) MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - public static byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) + public static uint IsSyncApple([NativeTypeName("GLsync")] Ref sync) { fixed (Sync* __dsl_sync = sync) { @@ -29852,7 +29748,7 @@ public static byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - static extern byte __DSL_glIsSyncAPPLE([NativeTypeName("GLsync")] Sync* sync); + static extern uint __DSL_glIsSyncAPPLE([NativeTypeName("GLsync")] Sync* sync); return __DSL_glIsSyncAPPLE(__dsl_sync); } } @@ -29863,18 +29759,18 @@ public static byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsTexture([NativeTypeName("GLuint")] uint texture); + public static extern uint IsTexture([NativeTypeName("GLuint")] uint texture); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTextureEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsTextureExt([NativeTypeName("GLuint")] uint texture); + public static extern uint IsTextureExt([NativeTypeName("GLuint")] uint texture); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTextureHandleResidentARB")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsTextureHandleResidentArb( + public static extern uint IsTextureHandleResidentArb( [NativeTypeName("GLuint64")] ulong handle ); @@ -29883,7 +29779,7 @@ public static extern byte IsTextureHandleResidentArb( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsTextureHandleResidentNV( + public static extern uint IsTextureHandleResidentNV( [NativeTypeName("GLuint64")] ulong handle ); @@ -29891,17 +29787,17 @@ public static extern byte IsTextureHandleResidentNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsTransformFeedback([NativeTypeName("GLuint")] uint id); + public static extern uint IsTransformFeedback([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsTransformFeedbackNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id); + public static extern uint IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsVariantEnabledEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsVariantEnabledExt( + public static extern uint IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ); @@ -29910,23 +29806,23 @@ public static extern byte IsVariantEnabledExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsVertexArray([NativeTypeName("GLuint")] uint array); + public static extern uint IsVertexArray([NativeTypeName("GLuint")] uint array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsVertexArrayAPPLE")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsVertexArrayApple([NativeTypeName("GLuint")] uint array); + public static extern uint IsVertexArrayApple([NativeTypeName("GLuint")] uint array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsVertexArrayOES")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte IsVertexArrayOes([NativeTypeName("GLuint")] uint array); + public static extern uint IsVertexArrayOes([NativeTypeName("GLuint")] uint array); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glIsVertexAttribEnabledAPPLE")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte IsVertexAttribEnabledApple( + public static extern uint IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ); @@ -29941,7 +29837,7 @@ public static extern byte IsVertexAttribEnabledApple( public static void LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -29954,7 +29850,7 @@ public static void LabelObjectExt( static extern void __DSL_glLabelObjectEXT( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ); __DSL_glLabelObjectEXT(type, @object, length, __dsl_label); @@ -29978,9 +29874,9 @@ public static extern void LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLGPUInterlockNVX")] @@ -29996,7 +29892,7 @@ public static void LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -30012,7 +29908,7 @@ static extern void __DSL_glLGPUNamedBufferSubDataNVX( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ); __DSL_glLGPUNamedBufferSubDataNVX(gpuMask, buffer, offset, size, __dsl_data); @@ -30311,23 +30207,9 @@ public static extern void LineStipple( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void LinkProgram([NativeTypeName("GLuint")] uint program); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLinkProgramARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - public static void LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) - { - fixed (void* __dsl_programObj = programObj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLinkProgramARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glLinkProgramARB( - [NativeTypeName("GLhandleARB")] void* programObj - ); - __DSL_glLinkProgramARB(__dsl_programObj); - } - } + public static extern void LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glListBase")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -30343,7 +30225,7 @@ public static void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -30351,7 +30233,7 @@ public static void ListDrawCommandsStatesClientNV( { fixed (uint* __dsl_fbos = fbos) fixed (uint* __dsl_states = states) - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (void** __dsl_indirects = indirects) { [DllImport( @@ -30365,7 +30247,7 @@ static extern void __DSL_glListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] void** indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("const GLuint *")] uint* states, [NativeTypeName("const GLuint *")] uint* fbos, [NativeTypeName("GLuint")] uint count @@ -30551,7 +30433,7 @@ static extern void __DSL_glLoadMatrixxOES( public static void LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ) { @@ -30562,7 +30444,7 @@ public static void LoadProgramNV( static extern void __DSL_glLoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* program ); __DSL_glLoadProgramNV(target, id, len, __dsl_program); @@ -30677,7 +30559,7 @@ static extern void __DSL_glLoadTransposeMatrixxOES( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void LockArraysExt( [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glLogicOp")] @@ -31034,7 +30916,7 @@ public static Ptr MapBufferOes( public static Ptr MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { @@ -31044,7 +30926,7 @@ public static Ptr MapBufferRange( static extern void* __DSL_glMapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); return __DSL_glMapBufferRange(target, offset, length, access); @@ -31059,7 +30941,7 @@ public static Ptr MapBufferRange( public static Ptr MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { @@ -31069,7 +30951,7 @@ public static Ptr MapBufferRangeExt( static extern void* __DSL_glMapBufferRangeEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); return __DSL_glMapBufferRangeEXT(target, offset, length, access); @@ -31084,11 +30966,11 @@ public static void MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ) { @@ -31100,11 +30982,11 @@ static extern void __DSL_glMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] void* points ); __DSL_glMapControlPointsNV( @@ -31228,7 +31110,7 @@ public static Ptr MapNamedBufferExt( public static Ptr MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { @@ -31238,7 +31120,7 @@ public static Ptr MapNamedBufferRange( static extern void* __DSL_glMapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); return __DSL_glMapNamedBufferRange(buffer, offset, length, access); @@ -31253,7 +31135,7 @@ public static Ptr MapNamedBufferRange( public static Ptr MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { @@ -31263,7 +31145,7 @@ public static Ptr MapNamedBufferRangeExt( static extern void* __DSL_glMapNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ); return __DSL_glMapNamedBufferRangeEXT(buffer, offset, length, access); @@ -31689,7 +31571,7 @@ public static extern void MatrixFrustumExt( public static void MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -31700,7 +31582,7 @@ public static void MatrixIndexPointerArb( static extern void __DSL_glMatrixIndexPointerARB( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glMatrixIndexPointerARB(size, type, stride, __dsl_pointer); @@ -31715,7 +31597,7 @@ static extern void __DSL_glMatrixIndexPointerARB( public static void MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -31726,7 +31608,7 @@ public static void MatrixIndexPointerOes( static extern void __DSL_glMatrixIndexPointerOES( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glMatrixIndexPointerOES(size, type, stride, __dsl_pointer); @@ -32358,7 +32240,7 @@ static extern void __DSL_glMemoryObjectParameterivEXT( public static extern void Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMinmaxEXT")] @@ -32366,7 +32248,7 @@ public static extern void Minmax( public static extern void MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMinSampleShading")] @@ -32413,7 +32295,7 @@ public static void MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -32429,7 +32311,7 @@ static extern void __DSL_glMulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ); __DSL_glMulticastBufferSubDataNV(gpuMask, buffer, offset, size, __dsl_data); @@ -32445,7 +32327,7 @@ public static extern void MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMulticastCopyImageSubDataNV")] @@ -32465,9 +32347,9 @@ public static extern void MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -32479,7 +32361,7 @@ public static void MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -32495,7 +32377,7 @@ static extern void __DSL_glMulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glMulticastFramebufferSampleLocationsfvNV( @@ -32636,7 +32518,7 @@ static extern void __DSL_glMulticastGetQueryObjectuivNV( public static void MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -32651,7 +32533,7 @@ public static void MulticastScissorArrayvNvx( static extern void __DSL_glMulticastScissorArrayvNVX( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ); __DSL_glMulticastScissorArrayvNVX(gpu, first, count, __dsl_v); @@ -32666,7 +32548,7 @@ static extern void __DSL_glMulticastScissorArrayvNVX( public static void MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -32681,7 +32563,7 @@ public static void MulticastViewportArrayvNvx( static extern void __DSL_glMulticastViewportArrayvNVX( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glMulticastViewportArrayvNVX(gpu, first, count, __dsl_v); @@ -32717,11 +32599,11 @@ public static extern void MulticastWaitSyncNV( public static void MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawArrays")] @@ -32730,8 +32612,8 @@ public static void MultiDrawArrays( static extern void __DSL_glMultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint drawcount ); __DSL_glMultiDrawArrays(mode, __dsl_first, __dsl_count, drawcount); } @@ -32747,11 +32629,11 @@ static extern void __DSL_glMultiDrawArrays( public static void MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawArraysEXT")] @@ -32761,8 +32643,8 @@ public static void MultiDrawArraysExt( static extern void __DSL_glMultiDrawArraysEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glMultiDrawArraysEXT(mode, __dsl_first, __dsl_count, primcount); } @@ -32777,8 +32659,8 @@ static extern void __DSL_glMultiDrawArraysEXT( public static void MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -32793,8 +32675,8 @@ public static void MultiDrawArraysIndirect( static extern void __DSL_glMultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawArraysIndirect(mode, __dsl_indirect, drawcount, stride); } @@ -32808,8 +32690,8 @@ static extern void __DSL_glMultiDrawArraysIndirect( public static void MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -32823,8 +32705,8 @@ public static void MultiDrawArraysIndirectAmd( static extern void __DSL_glMultiDrawArraysIndirectAMD( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawArraysIndirectAMD(mode, __dsl_indirect, primcount, stride); } @@ -32839,9 +32721,9 @@ static extern void __DSL_glMultiDrawArraysIndirectAMD( public static void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -32857,9 +32739,9 @@ public static void MultiDrawArraysIndirectBindlessCountNV( static extern void __DSL_glMultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); __DSL_glMultiDrawArraysIndirectBindlessCountNV( @@ -32882,8 +32764,8 @@ static extern void __DSL_glMultiDrawArraysIndirectBindlessCountNV( public static void MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -32899,8 +32781,8 @@ public static void MultiDrawArraysIndirectBindlessNV( static extern void __DSL_glMultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); __DSL_glMultiDrawArraysIndirectBindlessNV( @@ -32923,8 +32805,8 @@ public static void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -32940,8 +32822,8 @@ static extern void __DSL_glMultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawArraysIndirectCount( mode, @@ -32963,8 +32845,8 @@ public static void MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -32980,8 +32862,8 @@ static extern void __DSL_glMultiDrawArraysIndirectCountARB( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawArraysIndirectCountARB( mode, @@ -33001,8 +32883,8 @@ static extern void __DSL_glMultiDrawArraysIndirectCountARB( public static void MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -33016,8 +32898,8 @@ public static void MultiDrawArraysIndirectExt( static extern void __DSL_glMultiDrawArraysIndirectEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawArraysIndirectEXT(mode, __dsl_indirect, drawcount, stride); } @@ -33031,11 +32913,11 @@ static extern void __DSL_glMultiDrawArraysIndirectEXT( public static void MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { [DllImport( @@ -33047,8 +32929,8 @@ public static void MultiDrawElementArrayApple( static extern void __DSL_glMultiDrawElementArrayAPPLE( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glMultiDrawElementArrayAPPLE(mode, __dsl_first, __dsl_count, primcount); } @@ -33062,24 +32944,24 @@ static extern void __DSL_glMultiDrawElementArrayAPPLE( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ) { fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElements")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glMultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ); __DSL_glMultiDrawElements(mode, __dsl_count, type, __dsl_indices, drawcount); } @@ -33093,16 +32975,16 @@ static extern void __DSL_glMultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] public static void MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) { fixed (int* __dsl_basevertex = basevertex) fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { [DllImport( "opengl", @@ -33113,10 +32995,10 @@ public static void MultiDrawElementsBaseVertex( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glMultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] int* basevertex ); __DSL_glMultiDrawElementsBaseVertex( @@ -33137,16 +33019,16 @@ static extern void __DSL_glMultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] public static void MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) { fixed (int* __dsl_basevertex = basevertex) fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { [DllImport( "opengl", @@ -33156,10 +33038,10 @@ public static void MultiDrawElementsBaseVertexExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glMultiDrawElementsBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] int* basevertex ); __DSL_glMultiDrawElementsBaseVertexEXT( @@ -33182,14 +33064,14 @@ static extern void __DSL_glMultiDrawElementsBaseVertexEXT( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawElementsEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33197,10 +33079,10 @@ public static void MultiDrawElementsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glMultiDrawElementsEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glMultiDrawElementsEXT(mode, __dsl_count, type, __dsl_indices, primcount); } @@ -33216,8 +33098,8 @@ public static void MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -33233,8 +33115,8 @@ static extern void __DSL_glMultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawElementsIndirect(mode, type, __dsl_indirect, drawcount, stride); } @@ -33249,8 +33131,8 @@ public static void MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -33265,8 +33147,8 @@ static extern void __DSL_glMultiDrawElementsIndirectAMD( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawElementsIndirectAMD(mode, type, __dsl_indirect, primcount, stride); } @@ -33282,9 +33164,9 @@ public static void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -33301,9 +33183,9 @@ static extern void __DSL_glMultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); __DSL_glMultiDrawElementsIndirectBindlessCountNV( @@ -33328,8 +33210,8 @@ public static void MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -33346,8 +33228,8 @@ static extern void __DSL_glMultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ); __DSL_glMultiDrawElementsIndirectBindlessNV( @@ -33372,8 +33254,8 @@ public static void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -33390,8 +33272,8 @@ static extern void __DSL_glMultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawElementsIndirectCount( mode, @@ -33415,8 +33297,8 @@ public static void MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -33433,8 +33315,8 @@ static extern void __DSL_glMultiDrawElementsIndirectCountARB( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawElementsIndirectCountARB( mode, @@ -33456,8 +33338,8 @@ public static void MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -33472,8 +33354,8 @@ static extern void __DSL_glMultiDrawElementsIndirectEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); __DSL_glMultiDrawElementsIndirectEXT(mode, type, __dsl_indirect, drawcount, stride); } @@ -33490,8 +33372,8 @@ static extern void __DSL_glMultiDrawElementsIndirectEXT( public static extern void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glMultiDrawMeshTasksIndirectNV")] @@ -33500,8 +33382,8 @@ public static extern void MultiDrawMeshTasksIndirectCountNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -33514,11 +33396,11 @@ public static void MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { [DllImport( @@ -33532,8 +33414,8 @@ static extern void __DSL_glMultiDrawRangeElementArrayAPPLE( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount ); __DSL_glMultiDrawRangeElementArrayAPPLE( mode, @@ -33554,12 +33436,12 @@ static extern void __DSL_glMultiDrawRangeElementArrayAPPLE( public static void MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) fixed (uint* __dsl_mode = mode) { @@ -33568,8 +33450,8 @@ public static void MultiModeDrawArraysIbm( static extern void __DSL_glMultiModeDrawArraysIBM( [NativeTypeName("const GLenum *")] uint* mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ); __DSL_glMultiModeDrawArraysIBM( @@ -33589,15 +33471,15 @@ static extern void __DSL_glMultiModeDrawArraysIBM( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] public static void MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) { fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (uint* __dsl_mode = mode) { [DllImport( @@ -33608,10 +33490,10 @@ public static void MultiModeDrawElementsIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glMultiModeDrawElementsIBM( [NativeTypeName("const GLenum *")] uint* mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ); __DSL_glMultiModeDrawElementsIBM( @@ -35127,7 +35009,7 @@ public static void MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -35144,7 +35026,7 @@ static extern void __DSL_glMultiTexCoordPointerEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glMultiTexCoordPointerEXT(texunit, size, type, stride, __dsl_pointer); @@ -35352,7 +35234,7 @@ public static void MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -35369,7 +35251,7 @@ static extern void __DSL_glMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -35400,8 +35282,8 @@ public static void MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -35418,8 +35300,8 @@ static extern void __DSL_glMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -35451,9 +35333,9 @@ public static void MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -35470,9 +35352,9 @@ static extern void __DSL_glMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -35654,7 +35536,7 @@ public static void MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -35670,7 +35552,7 @@ static extern void __DSL_glMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -35700,8 +35582,8 @@ public static void MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -35718,8 +35600,8 @@ static extern void __DSL_glMultiTexSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -35752,9 +35634,9 @@ public static void MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -35772,9 +35654,9 @@ static extern void __DSL_glMultiTexSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -35992,7 +35874,7 @@ public static extern void NamedBufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] public static void NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) @@ -36004,7 +35886,7 @@ public static void NamedBufferData( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glNamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLenum")] uint usage ); @@ -36020,7 +35902,7 @@ static extern void __DSL_glNamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] public static void NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) @@ -36032,7 +35914,7 @@ public static void NamedBufferDataExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glNamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLenum")] uint usage ); @@ -36046,8 +35928,8 @@ static extern void __DSL_glNamedBufferDataEXT( public static extern void NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferPageCommitmentEXT")] @@ -36056,8 +35938,8 @@ public static extern void NamedBufferPageCommitmentArb( public static extern void NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedBufferPageCommitmentMemNV")] @@ -36067,10 +35949,10 @@ public static extern void NamedBufferPageCommitmentExt( public static extern void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -36081,7 +35963,7 @@ public static extern void NamedBufferPageCommitmentMemNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] public static void NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -36093,7 +35975,7 @@ public static void NamedBufferStorage( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glNamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ); @@ -36109,7 +35991,7 @@ static extern void __DSL_glNamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] public static void NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -36121,7 +36003,7 @@ public static void NamedBufferStorageExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glNamedBufferStorageEXT( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ); @@ -36138,7 +36020,7 @@ static extern void __DSL_glNamedBufferStorageEXT( public static void NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) @@ -36155,7 +36037,7 @@ public static void NamedBufferStorageExternalExt( static extern void __DSL_glNamedBufferStorageExternalEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] void* clientBuffer, [NativeTypeName("GLbitfield")] uint flags ); @@ -36174,7 +36056,7 @@ static extern void __DSL_glNamedBufferStorageExternalEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -36188,7 +36070,7 @@ public static extern void NamedBufferStorageMemExt( public static void NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -36200,7 +36082,7 @@ public static void NamedBufferSubData( static extern void __DSL_glNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ); __DSL_glNamedBufferSubData(buffer, offset, size, __dsl_data); @@ -36216,7 +36098,7 @@ static extern void __DSL_glNamedBufferSubData( public static void NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -36228,7 +36110,7 @@ public static void NamedBufferSubDataExt( static extern void __DSL_glNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ); __DSL_glNamedBufferSubDataEXT(buffer, offset, size, __dsl_data); @@ -36243,7 +36125,7 @@ public static extern void NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedFramebufferDrawBuffer")] @@ -36262,7 +36144,7 @@ public static extern void NamedFramebufferDrawBuffer( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] public static void NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -36277,7 +36159,7 @@ public static void NamedFramebufferDrawBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glNamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ); __DSL_glNamedFramebufferDrawBuffers(framebuffer, n, __dsl_bufs); @@ -36343,7 +36225,7 @@ public static extern void NamedFramebufferRenderbufferExt( public static void NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -36359,7 +36241,7 @@ public static void NamedFramebufferSampleLocationsfvArb( static extern void __DSL_glNamedFramebufferSampleLocationsfvARB( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glNamedFramebufferSampleLocationsfvARB(framebuffer, start, count, __dsl_v); @@ -36376,7 +36258,7 @@ static extern void __DSL_glNamedFramebufferSampleLocationsfvARB( public static void NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -36393,7 +36275,7 @@ public static void NamedFramebufferSampleLocationsfvNV( static extern void __DSL_glNamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glNamedFramebufferSampleLocationsfvNV(framebuffer, start, count, __dsl_v); @@ -36732,7 +36614,7 @@ public static void NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -36749,7 +36631,7 @@ static extern void __DSL_glNamedProgramLocalParameters4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ); __DSL_glNamedProgramLocalParameters4fvEXT( @@ -36772,7 +36654,7 @@ public static void NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -36789,7 +36671,7 @@ static extern void __DSL_glNamedProgramLocalParametersI4ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ); __DSL_glNamedProgramLocalParametersI4ivEXT( @@ -36812,7 +36694,7 @@ public static void NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -36829,7 +36711,7 @@ static extern void __DSL_glNamedProgramLocalParametersI4uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ); __DSL_glNamedProgramLocalParametersI4uivEXT( @@ -36852,7 +36734,7 @@ public static void NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) { @@ -36865,7 +36747,7 @@ static extern void __DSL_glNamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] void* @string ); __DSL_glNamedProgramStringEXT(program, target, format, len, __dsl_string); @@ -36878,8 +36760,8 @@ static extern void __DSL_glNamedProgramStringEXT( public static extern void NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNamedRenderbufferStorageEXT")] @@ -36888,8 +36770,8 @@ public static extern void NamedRenderbufferStorage( public static extern void NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -36901,10 +36783,10 @@ public static extern void NamedRenderbufferStorageExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -36917,11 +36799,11 @@ public static extern void NamedRenderbufferStorageMultisample( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -36933,11 +36815,11 @@ public static extern void NamedRenderbufferStorageMultisampleAdvancedAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -36949,10 +36831,10 @@ public static extern void NamedRenderbufferStorageMultisampleCoverageExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -37000,7 +36882,7 @@ public static extern void NewList( )] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] public static uint NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ) @@ -37011,7 +36893,7 @@ public static uint NewObjectBufferAti( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern uint __DSL_glNewObjectBufferATI( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] void* pointer, [NativeTypeName("GLenum")] uint usage ); @@ -37242,7 +37124,7 @@ static extern void __DSL_glNormal3xvOES( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glNormalP3ui")] @@ -37282,7 +37164,7 @@ static extern void __DSL_glNormalP3uiv( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] public static void NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -37293,7 +37175,7 @@ public static void NormalPointer( [SupportedApiProfile("gles1", MaxVersion = "2.0")] static extern void __DSL_glNormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glNormalPointer(type, stride, __dsl_pointer); @@ -37307,8 +37189,8 @@ static extern void __DSL_glNormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] public static void NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -37318,8 +37200,8 @@ public static void NormalPointerExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glNormalPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ); __DSL_glNormalPointerEXT(type, stride, count, __dsl_pointer); @@ -37538,7 +37420,7 @@ static extern void __DSL_glNormalStream3svATI( public static void ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -37550,7 +37432,7 @@ public static void ObjectLabel( static extern void __DSL_glObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ); __DSL_glObjectLabel(identifier, name, length, __dsl_label); @@ -37565,7 +37447,7 @@ static extern void __DSL_glObjectLabel( public static void ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -37576,7 +37458,7 @@ public static void ObjectLabelKhr( static extern void __DSL_glObjectLabelKHR( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ); __DSL_glObjectLabelKHR(identifier, name, length, __dsl_label); @@ -37591,7 +37473,7 @@ static extern void __DSL_glObjectLabelKHR( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] public static void ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -37603,7 +37485,7 @@ public static void ObjectPtrLabel( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glObjectPtrLabel( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ); __DSL_glObjectPtrLabel(__dsl_ptr, length, __dsl_label); @@ -37617,7 +37499,7 @@ static extern void __DSL_glObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] public static void ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -37628,7 +37510,7 @@ public static void ObjectPtrLabelKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glObjectPtrLabelKHR( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ); __DSL_glObjectPtrLabelKHR(__dsl_ptr, length, __dsl_label); @@ -37807,9 +37689,9 @@ static extern void __DSL_glPathColorGenNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] public static void PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -37823,9 +37705,9 @@ public static void PathCommandsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glPathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] byte* commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ); @@ -37849,7 +37731,7 @@ static extern void __DSL_glPathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] public static void PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -37862,7 +37744,7 @@ public static void PathCoordsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glPathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ); @@ -37885,7 +37767,7 @@ static extern void __DSL_glPathCoordsNV( [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] public static void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ) { @@ -37897,7 +37779,7 @@ public static void PathDashArrayNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glPathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] float* dashArray ); __DSL_glPathDashArrayNV(path, dashCount, __dsl_dashArray); @@ -37922,7 +37804,7 @@ public static uint PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) @@ -37940,7 +37822,7 @@ static extern uint __DSL_glPathGlyphIndexArrayNV( [NativeTypeName("const void *")] void* fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ); @@ -38014,7 +37896,7 @@ public static void PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -38032,7 +37914,7 @@ static extern void __DSL_glPathGlyphRangeNV( [NativeTypeName("const void *")] void* fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -38063,7 +37945,7 @@ public static void PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -38083,7 +37965,7 @@ static extern void __DSL_glPathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] void* fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -38116,11 +37998,11 @@ static extern void __DSL_glPathGlyphsNV( public static uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) @@ -38139,11 +38021,11 @@ public static uint PathMemoryGlyphIndexArrayNV( static extern uint __DSL_glPathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] void* fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ); @@ -38266,7 +38148,7 @@ public static extern void PathStencilFuncNV( public static void PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ) { @@ -38279,7 +38161,7 @@ public static void PathStringNV( static extern void __DSL_glPathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pathString ); __DSL_glPathStringNV(path, format, length, __dsl_pathString); @@ -38295,11 +38177,11 @@ static extern void __DSL_glPathStringNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] public static void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -38313,11 +38195,11 @@ public static void PathSubCommandsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glPathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] byte* commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ); @@ -38343,8 +38225,8 @@ static extern void __DSL_glPathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] public static void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -38357,8 +38239,8 @@ public static void PathSubCoordsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glPathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ); @@ -38408,7 +38290,7 @@ static extern void __DSL_glPathTexGenNV( [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] public static void PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) { @@ -38418,7 +38300,7 @@ public static void PixelDataRangeNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pointer ); __DSL_glPixelDataRangeNV(target, length, __dsl_pointer); @@ -38432,7 +38314,7 @@ static extern void __DSL_glPixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ) { @@ -38442,7 +38324,7 @@ public static void PixelMap( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPixelMapfv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] float* values ); __DSL_glPixelMapfv(map, mapsize, __dsl_values); @@ -38456,7 +38338,7 @@ static extern void __DSL_glPixelMapfv( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ) { @@ -38466,7 +38348,7 @@ public static void PixelMap( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPixelMapuiv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] uint* values ); __DSL_glPixelMapuiv(map, mapsize, __dsl_values); @@ -38480,7 +38362,7 @@ static extern void __DSL_glPixelMapuiv( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ) { @@ -38490,7 +38372,7 @@ public static void PixelMap( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPixelMapusv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] ushort* values ); __DSL_glPixelMapusv(map, mapsize, __dsl_values); @@ -38745,10 +38627,10 @@ public static extern void PNTrianglesiAti( MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization )] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - public static byte PointAlongPathNV( + public static uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -38766,10 +38648,10 @@ public static byte PointAlongPathNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - static extern byte __DSL_glPointAlongPathNV( + static extern uint __DSL_glPointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] float* x, [NativeTypeName("GLfloat *")] float* y, @@ -39045,7 +38927,7 @@ static extern void __DSL_glPointParameterxvOES( [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] public static void PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -39055,7 +38937,7 @@ public static void PointSizePointerOes( [SupportedApiProfile("gles1", MaxVersion = "2.0")] static extern void __DSL_glPointSizePointerOES( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glPointSizePointerOES(type, stride, __dsl_pointer); @@ -39319,7 +39201,7 @@ public static extern void PrimitiveBoundingBoxOes( )] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] public static void PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ) @@ -39330,7 +39212,7 @@ public static void PrioritizeTextures( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPrioritizeTextures")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, [NativeTypeName("const GLfloat *")] float* priorities ); @@ -39344,7 +39226,7 @@ static extern void __DSL_glPrioritizeTextures( )] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] public static void PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ) @@ -39355,7 +39237,7 @@ public static void PrioritizeTexturesExt( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPrioritizeTexturesEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPrioritizeTexturesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, [NativeTypeName("const GLclampf *")] float* priorities ); @@ -39369,7 +39251,7 @@ static extern void __DSL_glPrioritizeTexturesEXT( )] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] public static void PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ) @@ -39380,7 +39262,7 @@ public static void PrioritizeTexturesxOes( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glPrioritizeTexturesxOES")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glPrioritizeTexturesxOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, [NativeTypeName("const GLfixed *")] int* priorities ); @@ -39398,7 +39280,7 @@ public static void ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) { fixed (void* __dsl_binary = binary) @@ -39410,7 +39292,7 @@ static extern void __DSL_glProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] void* binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ); __DSL_glProgramBinary(program, binaryFormat, __dsl_binary, length); } @@ -39451,7 +39333,7 @@ public static void ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -39467,7 +39349,7 @@ static extern void __DSL_glProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ); __DSL_glProgramBufferParametersfvNV( @@ -39489,7 +39371,7 @@ public static void ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -39505,7 +39387,7 @@ static extern void __DSL_glProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ); __DSL_glProgramBufferParametersIivNV( @@ -39527,7 +39409,7 @@ public static void ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -39543,7 +39425,7 @@ static extern void __DSL_glProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ); __DSL_glProgramBufferParametersIuivNV( @@ -39720,7 +39602,7 @@ static extern void __DSL_glProgramEnvParameterI4uivNV( public static void ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -39735,7 +39617,7 @@ public static void ProgramEnvParameters4fvExt( static extern void __DSL_glProgramEnvParameters4fvEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ); __DSL_glProgramEnvParameters4fvEXT(target, index, count, __dsl_params); @@ -39750,7 +39632,7 @@ static extern void __DSL_glProgramEnvParameters4fvEXT( public static void ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -39765,7 +39647,7 @@ public static void ProgramEnvParametersI4ivNV( static extern void __DSL_glProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ); __DSL_glProgramEnvParametersI4ivNV(target, index, count, __dsl_params); @@ -39780,7 +39662,7 @@ static extern void __DSL_glProgramEnvParametersI4ivNV( public static void ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -39795,7 +39677,7 @@ public static void ProgramEnvParametersI4uivNV( static extern void __DSL_glProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ); __DSL_glProgramEnvParametersI4uivNV(target, index, count, __dsl_params); @@ -39966,7 +39848,7 @@ static extern void __DSL_glProgramLocalParameterI4uivNV( public static void ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -39981,7 +39863,7 @@ public static void ProgramLocalParameters4fvExt( static extern void __DSL_glProgramLocalParameters4fvEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ); __DSL_glProgramLocalParameters4fvEXT(target, index, count, __dsl_params); @@ -39996,7 +39878,7 @@ static extern void __DSL_glProgramLocalParameters4fvEXT( public static void ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -40011,7 +39893,7 @@ public static void ProgramLocalParametersI4ivNV( static extern void __DSL_glProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ); __DSL_glProgramLocalParametersI4ivNV(target, index, count, __dsl_params); @@ -40026,7 +39908,7 @@ static extern void __DSL_glProgramLocalParametersI4ivNV( public static void ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -40041,7 +39923,7 @@ public static void ProgramLocalParametersI4uivNV( static extern void __DSL_glProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ); __DSL_glProgramLocalParametersI4uivNV(target, index, count, __dsl_params); @@ -40055,7 +39937,7 @@ static extern void __DSL_glProgramLocalParametersI4uivNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] public static void ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -40073,7 +39955,7 @@ public static void ProgramNamedParameter4dNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -40091,7 +39973,7 @@ static extern void __DSL_glProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] public static void ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ) @@ -40107,7 +39989,7 @@ public static void ProgramNamedParameter4dvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("const GLdouble *")] double* v ); @@ -40122,7 +40004,7 @@ static extern void __DSL_glProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] public static void ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -40140,7 +40022,7 @@ public static void ProgramNamedParameter4fNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -40158,7 +40040,7 @@ static extern void __DSL_glProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] public static void ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ) @@ -40174,7 +40056,7 @@ public static void ProgramNamedParameter4fvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("const GLfloat *")] float* v ); @@ -40287,7 +40169,7 @@ public static extern void ProgramParameteriExt( public static void ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -40298,7 +40180,7 @@ public static void ProgramParameters4dvNV( static extern void __DSL_glProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glProgramParameters4dvNV(target, index, count, __dsl_v); @@ -40313,7 +40195,7 @@ static extern void __DSL_glProgramParameters4dvNV( public static void ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -40324,7 +40206,7 @@ public static void ProgramParameters4fvNV( static extern void __DSL_glProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glProgramParameters4fvNV(target, index, count, __dsl_v); @@ -40381,7 +40263,7 @@ static extern void __DSL_glProgramPathFragmentInputGenNV( public static void ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) { @@ -40392,7 +40274,7 @@ public static void ProgramStringArb( static extern void __DSL_glProgramStringARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] void* @string ); __DSL_glProgramStringARB(target, format, len, __dsl_string); @@ -40406,7 +40288,7 @@ static extern void __DSL_glProgramStringARB( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] public static void ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -40420,7 +40302,7 @@ public static void ProgramSubroutineParametersuivNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ); __DSL_glProgramSubroutineParametersuivNV(target, count, __dsl_params); @@ -40454,7 +40336,7 @@ public static extern void ProgramUniform1dExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -40466,7 +40348,7 @@ public static void ProgramUniform1( static extern void __DSL_glProgramUniform1dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform1dv(program, location, count, __dsl_value); @@ -40482,7 +40364,7 @@ static extern void __DSL_glProgramUniform1dv( public static void ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -40494,7 +40376,7 @@ public static void ProgramUniform1dvExt( static extern void __DSL_glProgramUniform1dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform1dvEXT(program, location, count, __dsl_value); @@ -40529,7 +40411,7 @@ public static extern void ProgramUniform1fExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -40541,7 +40423,7 @@ public static void ProgramUniform1( static extern void __DSL_glProgramUniform1fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform1fv(program, location, count, __dsl_value); @@ -40558,7 +40440,7 @@ static extern void __DSL_glProgramUniform1fv( public static void ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -40571,7 +40453,7 @@ public static void ProgramUniform1fvExt( static extern void __DSL_glProgramUniform1fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform1fvEXT(program, location, count, __dsl_value); @@ -40615,7 +40497,7 @@ public static extern void ProgramUniform1i64nv( public static void ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -40627,7 +40509,7 @@ public static void ProgramUniform1i64vArb( static extern void __DSL_glProgramUniform1i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glProgramUniform1i64vARB(program, location, count, __dsl_value); @@ -40644,7 +40526,7 @@ static extern void __DSL_glProgramUniform1i64vARB( public static void ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -40657,7 +40539,7 @@ public static void ProgramUniform1i64vNV( static extern void __DSL_glProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glProgramUniform1i64vNV(program, location, count, __dsl_value); @@ -40683,7 +40565,7 @@ public static extern void ProgramUniform1iExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -40695,7 +40577,7 @@ public static void ProgramUniform1( static extern void __DSL_glProgramUniform1iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform1iv(program, location, count, __dsl_value); @@ -40712,7 +40594,7 @@ static extern void __DSL_glProgramUniform1iv( public static void ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -40725,7 +40607,7 @@ public static void ProgramUniform1ivExt( static extern void __DSL_glProgramUniform1ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform1ivEXT(program, location, count, __dsl_value); @@ -40769,7 +40651,7 @@ public static extern void ProgramUniform1ui64nv( public static void ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -40785,7 +40667,7 @@ public static void ProgramUniform1ui64vArb( static extern void __DSL_glProgramUniform1ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glProgramUniform1ui64vARB(program, location, count, __dsl_value); @@ -40802,7 +40684,7 @@ static extern void __DSL_glProgramUniform1ui64vARB( public static void ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -40815,7 +40697,7 @@ public static void ProgramUniform1ui64vNV( static extern void __DSL_glProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glProgramUniform1ui64vNV(program, location, count, __dsl_value); @@ -40841,7 +40723,7 @@ public static extern void ProgramUniform1uiExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -40853,7 +40735,7 @@ public static void ProgramUniform1( static extern void __DSL_glProgramUniform1uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform1uiv(program, location, count, __dsl_value); @@ -40870,7 +40752,7 @@ static extern void __DSL_glProgramUniform1uiv( public static void ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -40883,7 +40765,7 @@ public static void ProgramUniform1uivExt( static extern void __DSL_glProgramUniform1uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform1uivEXT(program, location, count, __dsl_value); @@ -40919,7 +40801,7 @@ public static extern void ProgramUniform2dExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -40931,7 +40813,7 @@ public static void ProgramUniform2( static extern void __DSL_glProgramUniform2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform2dv(program, location, count, __dsl_value); @@ -40947,7 +40829,7 @@ static extern void __DSL_glProgramUniform2dv( public static void ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -40959,7 +40841,7 @@ public static void ProgramUniform2dvExt( static extern void __DSL_glProgramUniform2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform2dvEXT(program, location, count, __dsl_value); @@ -40996,7 +40878,7 @@ public static extern void ProgramUniform2fExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -41008,7 +40890,7 @@ public static void ProgramUniform2( static extern void __DSL_glProgramUniform2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform2fv(program, location, count, __dsl_value); @@ -41025,7 +40907,7 @@ static extern void __DSL_glProgramUniform2fv( public static void ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -41038,7 +40920,7 @@ public static void ProgramUniform2fvExt( static extern void __DSL_glProgramUniform2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform2fvEXT(program, location, count, __dsl_value); @@ -41085,7 +40967,7 @@ public static extern void ProgramUniform2i64nv( public static void ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -41097,7 +40979,7 @@ public static void ProgramUniform2i64vArb( static extern void __DSL_glProgramUniform2i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glProgramUniform2i64vARB(program, location, count, __dsl_value); @@ -41114,7 +40996,7 @@ static extern void __DSL_glProgramUniform2i64vARB( public static void ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -41127,7 +41009,7 @@ public static void ProgramUniform2i64vNV( static extern void __DSL_glProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glProgramUniform2i64vNV(program, location, count, __dsl_value); @@ -41154,7 +41036,7 @@ public static extern void ProgramUniform2iExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -41166,7 +41048,7 @@ public static void ProgramUniform2( static extern void __DSL_glProgramUniform2iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform2iv(program, location, count, __dsl_value); @@ -41183,7 +41065,7 @@ static extern void __DSL_glProgramUniform2iv( public static void ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -41196,7 +41078,7 @@ public static void ProgramUniform2ivExt( static extern void __DSL_glProgramUniform2ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform2ivEXT(program, location, count, __dsl_value); @@ -41243,7 +41125,7 @@ public static extern void ProgramUniform2ui64nv( public static void ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -41259,7 +41141,7 @@ public static void ProgramUniform2ui64vArb( static extern void __DSL_glProgramUniform2ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glProgramUniform2ui64vARB(program, location, count, __dsl_value); @@ -41276,7 +41158,7 @@ static extern void __DSL_glProgramUniform2ui64vARB( public static void ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -41289,7 +41171,7 @@ public static void ProgramUniform2ui64vNV( static extern void __DSL_glProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glProgramUniform2ui64vNV(program, location, count, __dsl_value); @@ -41316,7 +41198,7 @@ public static extern void ProgramUniform2uiExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -41328,7 +41210,7 @@ public static void ProgramUniform2( static extern void __DSL_glProgramUniform2uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform2uiv(program, location, count, __dsl_value); @@ -41345,7 +41227,7 @@ static extern void __DSL_glProgramUniform2uiv( public static void ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -41358,7 +41240,7 @@ public static void ProgramUniform2uivExt( static extern void __DSL_glProgramUniform2uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform2uivEXT(program, location, count, __dsl_value); @@ -41396,7 +41278,7 @@ public static extern void ProgramUniform3dExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -41408,7 +41290,7 @@ public static void ProgramUniform3( static extern void __DSL_glProgramUniform3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform3dv(program, location, count, __dsl_value); @@ -41424,7 +41306,7 @@ static extern void __DSL_glProgramUniform3dv( public static void ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -41436,7 +41318,7 @@ public static void ProgramUniform3dvExt( static extern void __DSL_glProgramUniform3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform3dvEXT(program, location, count, __dsl_value); @@ -41475,7 +41357,7 @@ public static extern void ProgramUniform3fExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -41487,7 +41369,7 @@ public static void ProgramUniform3( static extern void __DSL_glProgramUniform3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform3fv(program, location, count, __dsl_value); @@ -41504,7 +41386,7 @@ static extern void __DSL_glProgramUniform3fv( public static void ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -41517,7 +41399,7 @@ public static void ProgramUniform3fvExt( static extern void __DSL_glProgramUniform3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform3fvEXT(program, location, count, __dsl_value); @@ -41567,7 +41449,7 @@ public static extern void ProgramUniform3i64nv( public static void ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -41579,7 +41461,7 @@ public static void ProgramUniform3i64vArb( static extern void __DSL_glProgramUniform3i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glProgramUniform3i64vARB(program, location, count, __dsl_value); @@ -41596,7 +41478,7 @@ static extern void __DSL_glProgramUniform3i64vARB( public static void ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -41609,7 +41491,7 @@ public static void ProgramUniform3i64vNV( static extern void __DSL_glProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glProgramUniform3i64vNV(program, location, count, __dsl_value); @@ -41637,7 +41519,7 @@ public static extern void ProgramUniform3iExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -41649,7 +41531,7 @@ public static void ProgramUniform3( static extern void __DSL_glProgramUniform3iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform3iv(program, location, count, __dsl_value); @@ -41666,7 +41548,7 @@ static extern void __DSL_glProgramUniform3iv( public static void ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -41679,7 +41561,7 @@ public static void ProgramUniform3ivExt( static extern void __DSL_glProgramUniform3ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform3ivEXT(program, location, count, __dsl_value); @@ -41729,7 +41611,7 @@ public static extern void ProgramUniform3ui64nv( public static void ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -41745,7 +41627,7 @@ public static void ProgramUniform3ui64vArb( static extern void __DSL_glProgramUniform3ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glProgramUniform3ui64vARB(program, location, count, __dsl_value); @@ -41762,7 +41644,7 @@ static extern void __DSL_glProgramUniform3ui64vARB( public static void ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -41775,7 +41657,7 @@ public static void ProgramUniform3ui64vNV( static extern void __DSL_glProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glProgramUniform3ui64vNV(program, location, count, __dsl_value); @@ -41803,7 +41685,7 @@ public static extern void ProgramUniform3uiExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -41815,7 +41697,7 @@ public static void ProgramUniform3( static extern void __DSL_glProgramUniform3uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform3uiv(program, location, count, __dsl_value); @@ -41832,7 +41714,7 @@ static extern void __DSL_glProgramUniform3uiv( public static void ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -41845,7 +41727,7 @@ public static void ProgramUniform3uivExt( static extern void __DSL_glProgramUniform3uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform3uivEXT(program, location, count, __dsl_value); @@ -41885,7 +41767,7 @@ public static extern void ProgramUniform4dExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -41897,7 +41779,7 @@ public static void ProgramUniform4( static extern void __DSL_glProgramUniform4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform4dv(program, location, count, __dsl_value); @@ -41913,7 +41795,7 @@ static extern void __DSL_glProgramUniform4dv( public static void ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -41925,7 +41807,7 @@ public static void ProgramUniform4dvExt( static extern void __DSL_glProgramUniform4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniform4dvEXT(program, location, count, __dsl_value); @@ -41966,7 +41848,7 @@ public static extern void ProgramUniform4fExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -41978,7 +41860,7 @@ public static void ProgramUniform4( static extern void __DSL_glProgramUniform4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform4fv(program, location, count, __dsl_value); @@ -41995,7 +41877,7 @@ static extern void __DSL_glProgramUniform4fv( public static void ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42008,7 +41890,7 @@ public static void ProgramUniform4fvExt( static extern void __DSL_glProgramUniform4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniform4fvEXT(program, location, count, __dsl_value); @@ -42061,7 +41943,7 @@ public static extern void ProgramUniform4i64nv( public static void ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -42073,7 +41955,7 @@ public static void ProgramUniform4i64vArb( static extern void __DSL_glProgramUniform4i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glProgramUniform4i64vARB(program, location, count, __dsl_value); @@ -42090,7 +41972,7 @@ static extern void __DSL_glProgramUniform4i64vARB( public static void ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -42103,7 +41985,7 @@ public static void ProgramUniform4i64vNV( static extern void __DSL_glProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glProgramUniform4i64vNV(program, location, count, __dsl_value); @@ -42132,7 +42014,7 @@ public static extern void ProgramUniform4iExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -42144,7 +42026,7 @@ public static void ProgramUniform4( static extern void __DSL_glProgramUniform4iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform4iv(program, location, count, __dsl_value); @@ -42161,7 +42043,7 @@ static extern void __DSL_glProgramUniform4iv( public static void ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -42174,7 +42056,7 @@ public static void ProgramUniform4ivExt( static extern void __DSL_glProgramUniform4ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glProgramUniform4ivEXT(program, location, count, __dsl_value); @@ -42227,7 +42109,7 @@ public static extern void ProgramUniform4ui64nv( public static void ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -42243,7 +42125,7 @@ public static void ProgramUniform4ui64vArb( static extern void __DSL_glProgramUniform4ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glProgramUniform4ui64vARB(program, location, count, __dsl_value); @@ -42260,7 +42142,7 @@ static extern void __DSL_glProgramUniform4ui64vARB( public static void ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -42273,7 +42155,7 @@ public static void ProgramUniform4ui64vNV( static extern void __DSL_glProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glProgramUniform4ui64vNV(program, location, count, __dsl_value); @@ -42302,7 +42184,7 @@ public static extern void ProgramUniform4uiExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -42314,7 +42196,7 @@ public static void ProgramUniform4( static extern void __DSL_glProgramUniform4uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform4uiv(program, location, count, __dsl_value); @@ -42331,7 +42213,7 @@ static extern void __DSL_glProgramUniform4uiv( public static void ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -42344,7 +42226,7 @@ public static void ProgramUniform4uivExt( static extern void __DSL_glProgramUniform4uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glProgramUniform4uivEXT(program, location, count, __dsl_value); @@ -42387,7 +42269,7 @@ public static extern void ProgramUniformHandleui64nv( public static void ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) { @@ -42403,7 +42285,7 @@ public static void ProgramUniformHandleui64vArb( static extern void __DSL_glProgramUniformHandleui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* values ); __DSL_glProgramUniformHandleui64vARB(program, location, count, __dsl_values); @@ -42418,7 +42300,7 @@ static extern void __DSL_glProgramUniformHandleui64vARB( public static void ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) { @@ -42433,7 +42315,7 @@ public static void ProgramUniformHandleui64vImg( static extern void __DSL_glProgramUniformHandleui64vIMG( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* values ); __DSL_glProgramUniformHandleui64vIMG(program, location, count, __dsl_values); @@ -42450,7 +42332,7 @@ static extern void __DSL_glProgramUniformHandleui64vIMG( public static void ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) { @@ -42467,7 +42349,7 @@ public static void ProgramUniformHandleui64vNV( static extern void __DSL_glProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* values ); __DSL_glProgramUniformHandleui64vNV(program, location, count, __dsl_values); @@ -42483,8 +42365,8 @@ static extern void __DSL_glProgramUniformHandleui64vNV( public static void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42500,8 +42382,8 @@ public static void ProgramUniformMatrix2( static extern void __DSL_glProgramUniformMatrix2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix2dv(program, location, count, transpose, __dsl_value); @@ -42517,8 +42399,8 @@ static extern void __DSL_glProgramUniformMatrix2dv( public static void ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42534,8 +42416,8 @@ public static void ProgramUniformMatrix2dvExt( static extern void __DSL_glProgramUniformMatrix2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix2dvEXT( @@ -42557,8 +42439,8 @@ static extern void __DSL_glProgramUniformMatrix2dvEXT( public static void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42574,8 +42456,8 @@ public static void ProgramUniformMatrix2( static extern void __DSL_glProgramUniformMatrix2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix2fv(program, location, count, transpose, __dsl_value); @@ -42592,8 +42474,8 @@ static extern void __DSL_glProgramUniformMatrix2fv( public static void ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42610,8 +42492,8 @@ public static void ProgramUniformMatrix2fvExt( static extern void __DSL_glProgramUniformMatrix2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix2fvEXT( @@ -42633,8 +42515,8 @@ static extern void __DSL_glProgramUniformMatrix2fvEXT( public static void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42650,8 +42532,8 @@ public static void ProgramUniformMatrix2x3( static extern void __DSL_glProgramUniformMatrix2x3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix2x3dv(program, location, count, transpose, __dsl_value); @@ -42667,8 +42549,8 @@ static extern void __DSL_glProgramUniformMatrix2x3dv( public static void ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42684,8 +42566,8 @@ public static void ProgramUniformMatrix2x3dvExt( static extern void __DSL_glProgramUniformMatrix2x3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix2x3dvEXT( @@ -42707,8 +42589,8 @@ static extern void __DSL_glProgramUniformMatrix2x3dvEXT( public static void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42724,8 +42606,8 @@ public static void ProgramUniformMatrix2x3( static extern void __DSL_glProgramUniformMatrix2x3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix2x3fv(program, location, count, transpose, __dsl_value); @@ -42742,8 +42624,8 @@ static extern void __DSL_glProgramUniformMatrix2x3fv( public static void ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42760,8 +42642,8 @@ public static void ProgramUniformMatrix2x3fvExt( static extern void __DSL_glProgramUniformMatrix2x3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix2x3fvEXT( @@ -42783,8 +42665,8 @@ static extern void __DSL_glProgramUniformMatrix2x3fvEXT( public static void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42800,8 +42682,8 @@ public static void ProgramUniformMatrix2x4( static extern void __DSL_glProgramUniformMatrix2x4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix2x4dv(program, location, count, transpose, __dsl_value); @@ -42817,8 +42699,8 @@ static extern void __DSL_glProgramUniformMatrix2x4dv( public static void ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42834,8 +42716,8 @@ public static void ProgramUniformMatrix2x4dvExt( static extern void __DSL_glProgramUniformMatrix2x4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix2x4dvEXT( @@ -42857,8 +42739,8 @@ static extern void __DSL_glProgramUniformMatrix2x4dvEXT( public static void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42874,8 +42756,8 @@ public static void ProgramUniformMatrix2x4( static extern void __DSL_glProgramUniformMatrix2x4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix2x4fv(program, location, count, transpose, __dsl_value); @@ -42892,8 +42774,8 @@ static extern void __DSL_glProgramUniformMatrix2x4fv( public static void ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -42910,8 +42792,8 @@ public static void ProgramUniformMatrix2x4fvExt( static extern void __DSL_glProgramUniformMatrix2x4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix2x4fvEXT( @@ -42933,8 +42815,8 @@ static extern void __DSL_glProgramUniformMatrix2x4fvEXT( public static void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42950,8 +42832,8 @@ public static void ProgramUniformMatrix3( static extern void __DSL_glProgramUniformMatrix3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix3dv(program, location, count, transpose, __dsl_value); @@ -42967,8 +42849,8 @@ static extern void __DSL_glProgramUniformMatrix3dv( public static void ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -42984,8 +42866,8 @@ public static void ProgramUniformMatrix3dvExt( static extern void __DSL_glProgramUniformMatrix3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix3dvEXT( @@ -43007,8 +42889,8 @@ static extern void __DSL_glProgramUniformMatrix3dvEXT( public static void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43024,8 +42906,8 @@ public static void ProgramUniformMatrix3( static extern void __DSL_glProgramUniformMatrix3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix3fv(program, location, count, transpose, __dsl_value); @@ -43042,8 +42924,8 @@ static extern void __DSL_glProgramUniformMatrix3fv( public static void ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43060,8 +42942,8 @@ public static void ProgramUniformMatrix3fvExt( static extern void __DSL_glProgramUniformMatrix3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix3fvEXT( @@ -43083,8 +42965,8 @@ static extern void __DSL_glProgramUniformMatrix3fvEXT( public static void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43100,8 +42982,8 @@ public static void ProgramUniformMatrix3x2( static extern void __DSL_glProgramUniformMatrix3x2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix3x2dv(program, location, count, transpose, __dsl_value); @@ -43117,8 +42999,8 @@ static extern void __DSL_glProgramUniformMatrix3x2dv( public static void ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43134,8 +43016,8 @@ public static void ProgramUniformMatrix3x2dvExt( static extern void __DSL_glProgramUniformMatrix3x2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix3x2dvEXT( @@ -43157,8 +43039,8 @@ static extern void __DSL_glProgramUniformMatrix3x2dvEXT( public static void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43174,8 +43056,8 @@ public static void ProgramUniformMatrix3x2( static extern void __DSL_glProgramUniformMatrix3x2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix3x2fv(program, location, count, transpose, __dsl_value); @@ -43192,8 +43074,8 @@ static extern void __DSL_glProgramUniformMatrix3x2fv( public static void ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43210,8 +43092,8 @@ public static void ProgramUniformMatrix3x2fvExt( static extern void __DSL_glProgramUniformMatrix3x2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix3x2fvEXT( @@ -43233,8 +43115,8 @@ static extern void __DSL_glProgramUniformMatrix3x2fvEXT( public static void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43250,8 +43132,8 @@ public static void ProgramUniformMatrix3x4( static extern void __DSL_glProgramUniformMatrix3x4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix3x4dv(program, location, count, transpose, __dsl_value); @@ -43267,8 +43149,8 @@ static extern void __DSL_glProgramUniformMatrix3x4dv( public static void ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43284,8 +43166,8 @@ public static void ProgramUniformMatrix3x4dvExt( static extern void __DSL_glProgramUniformMatrix3x4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix3x4dvEXT( @@ -43307,8 +43189,8 @@ static extern void __DSL_glProgramUniformMatrix3x4dvEXT( public static void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43324,8 +43206,8 @@ public static void ProgramUniformMatrix3x4( static extern void __DSL_glProgramUniformMatrix3x4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix3x4fv(program, location, count, transpose, __dsl_value); @@ -43342,8 +43224,8 @@ static extern void __DSL_glProgramUniformMatrix3x4fv( public static void ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43360,8 +43242,8 @@ public static void ProgramUniformMatrix3x4fvExt( static extern void __DSL_glProgramUniformMatrix3x4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix3x4fvEXT( @@ -43383,8 +43265,8 @@ static extern void __DSL_glProgramUniformMatrix3x4fvEXT( public static void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43400,8 +43282,8 @@ public static void ProgramUniformMatrix4( static extern void __DSL_glProgramUniformMatrix4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix4dv(program, location, count, transpose, __dsl_value); @@ -43417,8 +43299,8 @@ static extern void __DSL_glProgramUniformMatrix4dv( public static void ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43434,8 +43316,8 @@ public static void ProgramUniformMatrix4dvExt( static extern void __DSL_glProgramUniformMatrix4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix4dvEXT( @@ -43457,8 +43339,8 @@ static extern void __DSL_glProgramUniformMatrix4dvEXT( public static void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43474,8 +43356,8 @@ public static void ProgramUniformMatrix4( static extern void __DSL_glProgramUniformMatrix4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix4fv(program, location, count, transpose, __dsl_value); @@ -43492,8 +43374,8 @@ static extern void __DSL_glProgramUniformMatrix4fv( public static void ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43510,8 +43392,8 @@ public static void ProgramUniformMatrix4fvExt( static extern void __DSL_glProgramUniformMatrix4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix4fvEXT( @@ -43533,8 +43415,8 @@ static extern void __DSL_glProgramUniformMatrix4fvEXT( public static void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43550,8 +43432,8 @@ public static void ProgramUniformMatrix4x2( static extern void __DSL_glProgramUniformMatrix4x2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix4x2dv(program, location, count, transpose, __dsl_value); @@ -43567,8 +43449,8 @@ static extern void __DSL_glProgramUniformMatrix4x2dv( public static void ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43584,8 +43466,8 @@ public static void ProgramUniformMatrix4x2dvExt( static extern void __DSL_glProgramUniformMatrix4x2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix4x2dvEXT( @@ -43607,8 +43489,8 @@ static extern void __DSL_glProgramUniformMatrix4x2dvEXT( public static void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43624,8 +43506,8 @@ public static void ProgramUniformMatrix4x2( static extern void __DSL_glProgramUniformMatrix4x2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix4x2fv(program, location, count, transpose, __dsl_value); @@ -43642,8 +43524,8 @@ static extern void __DSL_glProgramUniformMatrix4x2fv( public static void ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43660,8 +43542,8 @@ public static void ProgramUniformMatrix4x2fvExt( static extern void __DSL_glProgramUniformMatrix4x2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix4x2fvEXT( @@ -43683,8 +43565,8 @@ static extern void __DSL_glProgramUniformMatrix4x2fvEXT( public static void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43700,8 +43582,8 @@ public static void ProgramUniformMatrix4x3( static extern void __DSL_glProgramUniformMatrix4x3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix4x3dv(program, location, count, transpose, __dsl_value); @@ -43717,8 +43599,8 @@ static extern void __DSL_glProgramUniformMatrix4x3dv( public static void ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -43734,8 +43616,8 @@ public static void ProgramUniformMatrix4x3dvExt( static extern void __DSL_glProgramUniformMatrix4x3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glProgramUniformMatrix4x3dvEXT( @@ -43757,8 +43639,8 @@ static extern void __DSL_glProgramUniformMatrix4x3dvEXT( public static void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43774,8 +43656,8 @@ public static void ProgramUniformMatrix4x3( static extern void __DSL_glProgramUniformMatrix4x3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix4x3fv(program, location, count, transpose, __dsl_value); @@ -43792,8 +43674,8 @@ static extern void __DSL_glProgramUniformMatrix4x3fv( public static void ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -43810,8 +43692,8 @@ public static void ProgramUniformMatrix4x3fvExt( static extern void __DSL_glProgramUniformMatrix4x3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glProgramUniformMatrix4x3fvEXT( @@ -43842,7 +43724,7 @@ public static extern void ProgramUniformui64nv( public static void ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -43854,7 +43736,7 @@ public static void ProgramUniformui64vNV( static extern void __DSL_glProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glProgramUniformui64vNV(program, location, count, __dsl_value); @@ -43901,7 +43783,7 @@ public static extern void PushClientAttribDefaultExt( public static void PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) { @@ -43913,7 +43795,7 @@ public static void PushDebugGroup( static extern void __DSL_glPushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* message ); __DSL_glPushDebugGroup(source, id, length, __dsl_message); @@ -43928,7 +43810,7 @@ static extern void __DSL_glPushDebugGroup( public static void PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) { @@ -43939,7 +43821,7 @@ public static void PushDebugGroupKhr( static extern void __DSL_glPushDebugGroupKHR( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* message ); __DSL_glPushDebugGroupKHR(source, id, length, __dsl_message); @@ -43955,7 +43837,7 @@ static extern void __DSL_glPushDebugGroupKHR( )] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] public static void PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) { @@ -43967,7 +43849,7 @@ public static void PushGroupMarkerExt( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glPushGroupMarkerEXT( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ); __DSL_glPushGroupMarkerEXT(length, __dsl_marker); @@ -44474,7 +44356,7 @@ static extern void __DSL_glRasterPos4xvOES( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glReadBuffer")] @@ -44506,11 +44388,11 @@ public static extern void ReadBufferIndexedExt( public static void ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -44522,11 +44404,11 @@ Ref data static extern void __DSL_glReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ); __DSL_glReadnPixels(x, y, width, height, format, type, bufSize, __dsl_data); @@ -44542,11 +44424,11 @@ static extern void __DSL_glReadnPixels( public static void ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -44558,11 +44440,11 @@ Ref data static extern void __DSL_glReadnPixelsARB( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ); __DSL_glReadnPixelsARB(x, y, width, height, format, type, bufSize, __dsl_data); @@ -44578,11 +44460,11 @@ static extern void __DSL_glReadnPixelsARB( public static void ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -44594,11 +44476,11 @@ Ref data static extern void __DSL_glReadnPixelsEXT( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ); __DSL_glReadnPixelsEXT(x, y, width, height, format, type, bufSize, __dsl_data); @@ -44613,11 +44495,11 @@ static extern void __DSL_glReadnPixelsEXT( public static void ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -44628,11 +44510,11 @@ Ref data static extern void __DSL_glReadnPixelsKHR( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ); __DSL_glReadnPixelsKHR(x, y, width, height, format, type, bufSize, __dsl_data); @@ -44650,8 +44532,8 @@ static extern void __DSL_glReadnPixelsKHR( public static void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -44667,8 +44549,8 @@ Ref pixels static extern void __DSL_glReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* pixels @@ -44861,7 +44743,7 @@ static extern void __DSL_glReferencePlaneSGIX( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte ReleaseKeyedMutexWin32ext( + public static extern uint ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ); @@ -44879,8 +44761,8 @@ public static extern byte ReleaseKeyedMutexWin32ext( public static extern void RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRenderbufferStorageEXT")] @@ -44888,8 +44770,8 @@ public static extern void RenderbufferStorage( public static extern void RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRenderbufferStorageMultisample")] @@ -44897,10 +44779,10 @@ public static extern void RenderbufferStorageExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -44913,11 +44795,11 @@ public static extern void RenderbufferStorageMultisample( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -44928,10 +44810,10 @@ public static extern void RenderbufferStorageMultisampleAdvancedAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -44943,10 +44825,10 @@ public static extern void RenderbufferStorageMultisampleAngle( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -44958,11 +44840,11 @@ public static extern void RenderbufferStorageMultisampleApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -44975,10 +44857,10 @@ public static extern void RenderbufferStorageMultisampleCoverageNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -44990,10 +44872,10 @@ public static extern void RenderbufferStorageMultisampleExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport( @@ -45004,10 +44886,10 @@ public static extern void RenderbufferStorageMultisampleImg( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRenderbufferStorageOES")] @@ -45015,8 +44897,8 @@ public static extern void RenderbufferStorageMultisampleNV( public static extern void RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glRenderGpuMaskNV")] @@ -45035,7 +44917,7 @@ public static extern void RenderbufferStorageOes( [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] public static void ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ) { @@ -45049,7 +44931,7 @@ public static void ReplacementCodePointerSun( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glReplacementCodePointerSUN( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] void** pointer ); __DSL_glReplacementCodePointerSUN(type, stride, __dsl_pointer); @@ -45531,7 +45413,7 @@ static extern void __DSL_glReplacementCodeusvSUN( )] [NativeFunction("opengl", EntryPoint = "glRequestResidentProgramsNV")] public static void RequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) { @@ -45544,7 +45426,7 @@ public static void RequestResidentProgramsNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glRequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs ); __DSL_glRequestResidentProgramsNV(n, __dsl_programs); @@ -45649,28 +45531,28 @@ public static extern void RotatexOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleCoverageARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleCoveragex")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleCoveragexOES")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] public static extern void SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleMapATI")] @@ -45685,7 +45567,7 @@ public static extern void SampleMapAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSampleMaski")] @@ -45707,7 +45589,7 @@ public static extern void SampleMaskIndexedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSamplePatternEXT")] @@ -45992,8 +45874,8 @@ public static extern void ScalexOes( public static extern void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -46004,7 +45886,7 @@ public static extern void Scissor( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] public static void ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -46015,7 +45897,7 @@ public static void ScissorArray( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glScissorArrayv( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ); __DSL_glScissorArrayv(first, count, __dsl_v); @@ -46029,7 +45911,7 @@ static extern void __DSL_glScissorArrayv( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] public static void ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -46039,7 +45921,7 @@ public static void ScissorArrayvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ); __DSL_glScissorArrayvNV(first, count, __dsl_v); @@ -46053,7 +45935,7 @@ static extern void __DSL_glScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] public static void ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -46063,7 +45945,7 @@ public static void ScissorArrayvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glScissorArrayvOES( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ); __DSL_glScissorArrayvOES(first, count, __dsl_v); @@ -46079,7 +45961,7 @@ static extern void __DSL_glScissorArrayvOES( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] public static void ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -46095,7 +45977,7 @@ public static void ScissorExclusiveArrayvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ); __DSL_glScissorExclusiveArrayvNV(first, count, __dsl_v); @@ -46109,8 +45991,8 @@ static extern void __DSL_glScissorExclusiveArrayvNV( public static extern void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorIndexed")] @@ -46120,8 +46002,8 @@ public static extern void ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorIndexedNV")] @@ -46130,8 +46012,8 @@ public static extern void ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glScissorIndexedOES")] @@ -46140,8 +46022,8 @@ public static extern void ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -46660,7 +46542,7 @@ static extern void __DSL_glSecondaryColor3usvEXT( public static extern void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSecondaryColorP3ui")] @@ -46700,7 +46582,7 @@ static extern void __DSL_glSecondaryColorP3uiv( public static void SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -46711,7 +46593,7 @@ public static void SecondaryColorPointer( static extern void __DSL_glSecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glSecondaryColorPointer(size, type, stride, __dsl_pointer); @@ -46726,7 +46608,7 @@ static extern void __DSL_glSecondaryColorPointer( public static void SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -46741,7 +46623,7 @@ public static void SecondaryColorPointerExt( static extern void __DSL_glSecondaryColorPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glSecondaryColorPointerEXT(size, type, stride, __dsl_pointer); @@ -46786,7 +46668,7 @@ static extern void __DSL_glSecondaryColorPointerListIBM( )] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] public static void SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ) { @@ -46795,7 +46677,7 @@ public static void SelectBuffer( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glSelectBuffer")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glSelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] uint* buffer ); __DSL_glSelectBuffer(size, __dsl_buffer); @@ -46811,7 +46693,7 @@ static extern void __DSL_glSelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] public static void SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -46829,7 +46711,7 @@ public static void SelectPerfMonitorCountersAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glSelectPerfMonitorCountersAMD( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] uint* counterList @@ -46908,8 +46790,8 @@ static extern void __DSL_glSemaphoreParameterui64vEXT( public static void SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -46924,8 +46806,8 @@ public static void SeparableFilter2d( static extern void __DSL_glSeparableFilter2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* row, @@ -46952,8 +46834,8 @@ static extern void __DSL_glSeparableFilter2D( public static void SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -46968,8 +46850,8 @@ public static void SeparableFilter2dext( static extern void __DSL_glSeparableFilter2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* row, @@ -47112,11 +46994,11 @@ static extern void __DSL_glSetMultisamplefvAMD( )] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] public static void ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) { fixed (void* __dsl_binary = binary) @@ -47127,11 +47009,11 @@ public static void ShaderBinary( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] void* binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ); __DSL_glShaderBinary(count, __dsl_shaders, binaryFormat, __dsl_binary, length); } @@ -47173,7 +47055,7 @@ public static extern void ShaderOp3ext( [NativeFunction("opengl", EntryPoint = "glShaderSource")] public static void ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) @@ -47187,7 +47069,7 @@ public static void ShaderSource( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** @string, [NativeTypeName("const GLint *")] int* length ); @@ -47201,25 +47083,24 @@ static extern void __DSL_glShaderSource( )] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] public static void ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) { fixed (int* __dsl_length = length) fixed (sbyte** __dsl_string = @string) - fixed (void* __dsl_shaderObj = shaderObj) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glShaderSourceARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glShaderSourceARB( - [NativeTypeName("GLhandleARB")] void* shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] sbyte** @string, [NativeTypeName("const GLint *")] int* length ); - __DSL_glShaderSourceARB(__dsl_shaderObj, count, __dsl_string, __dsl_length); + __DSL_glShaderSourceARB(shaderObj, count, __dsl_string, __dsl_length); } } @@ -47248,7 +47129,7 @@ public static extern void ShadingRateCombinerOpsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void ShadingRateImageBarrierNV( - [NativeTypeName("GLboolean")] byte synchronize + [NativeTypeName("GLboolean")] uint synchronize ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -47261,7 +47142,7 @@ public static extern void ShadingRateImageBarrierNV( public static void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ) { @@ -47278,7 +47159,7 @@ public static void ShadingRateImagePaletteNV( static extern void __DSL_glShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] uint* rates ); __DSL_glShadingRateImagePaletteNV(viewport, first, count, __dsl_rates); @@ -47334,7 +47215,7 @@ static extern void __DSL_glShadingRateSampleOrderCustomNV( [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] public static void SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) { @@ -47344,7 +47225,7 @@ public static void SharpenTexFuncSgis( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glSharpenTexFuncSGIS( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* points ); __DSL_glSharpenTexFuncSGIS(target, n, __dsl_points); @@ -47399,7 +47280,7 @@ static extern void __DSL_glSignalSemaphoreEXT( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] public static void SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) @@ -47411,7 +47292,7 @@ public static void SignalSemaphoreui64nvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glSignalSemaphoreui64NVX( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] uint* semaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray ); @@ -47598,7 +47479,7 @@ public static extern void StateCaptureNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStencilClearTagEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ); @@ -47610,7 +47491,7 @@ public static extern void StencilClearTagExt( )] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] public static void StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47632,7 +47513,7 @@ public static void StencilFillPathInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glStencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47757,7 +47638,7 @@ public static extern void StencilOpValueAmd( )] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] public static void StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47779,7 +47660,7 @@ public static void StencilStrokePathInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glStencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47819,7 +47700,7 @@ public static extern void StencilStrokePathNV( )] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] public static void StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47842,7 +47723,7 @@ public static void StencilThenCoverFillPathInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glStencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47885,7 +47766,7 @@ public static extern void StencilThenCoverFillPathNV( )] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] public static void StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47908,7 +47789,7 @@ public static void StencilThenCoverStrokePathInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glStencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -47953,7 +47834,7 @@ public static extern void StencilThenCoverStrokePathNV( )] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] public static void StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) { @@ -47962,7 +47843,7 @@ public static void StringMarkerGremedy( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glStringMarkerGREMEDY")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glStringMarkerGREMEDY( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] void* @string ); __DSL_glStringMarkerGREMEDY(len, __dsl_string); @@ -48132,7 +48013,7 @@ static extern void __DSL_glTangent3svEXT( [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] public static void TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -48142,7 +48023,7 @@ public static void TangentPointerExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTangentPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glTangentPointerEXT(type, stride, __dsl_pointer); @@ -48164,19 +48045,19 @@ static extern void __DSL_glTangentPointerEXT( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTestFenceAPPLE")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte TestFenceApple([NativeTypeName("GLuint")] uint fence); + public static extern uint TestFenceApple([NativeTypeName("GLuint")] uint fence); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTestFenceNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte TestFenceNV([NativeTypeName("GLuint")] uint fence); + public static extern uint TestFenceNV([NativeTypeName("GLuint")] uint fence); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTestObjectAPPLE")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte TestObjectApple( + public static extern uint TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ); @@ -48234,7 +48115,7 @@ public static extern void TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexBufferRangeEXT")] @@ -48244,7 +48125,7 @@ public static extern void TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexBufferRangeOES")] @@ -48254,7 +48135,7 @@ public static extern void TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -49309,7 +49190,7 @@ static extern void __DSL_glTexCoord4xvOES( public static extern void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexCoordP1ui")] @@ -49437,7 +49318,7 @@ static extern void __DSL_glTexCoordP4uiv( public static void TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -49449,7 +49330,7 @@ public static void TexCoordPointer( static extern void __DSL_glTexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glTexCoordPointer(size, type, stride, __dsl_pointer); @@ -49464,8 +49345,8 @@ static extern void __DSL_glTexCoordPointer( public static void TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -49476,8 +49357,8 @@ public static void TexCoordPointerExt( static extern void __DSL_glTexCoordPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ); __DSL_glTexCoordPointerEXT(size, type, stride, count, __dsl_pointer); @@ -49698,7 +49579,7 @@ public static extern void TexEstimateMotionRegionsQcom( public static void TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ) { @@ -49709,7 +49590,7 @@ public static void TexFilterFuncSgis( static extern void __DSL_glTexFilterFuncSGIS( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* weights ); __DSL_glTexFilterFuncSGIS(target, filter, n, __dsl_weights); @@ -49921,7 +49802,7 @@ public static void TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -49937,7 +49818,7 @@ static extern void __DSL_glTexImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -49968,8 +49849,8 @@ public static void TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -49987,8 +49868,8 @@ static extern void __DSL_glTexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50013,11 +49894,11 @@ static extern void __DSL_glTexImage2D( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport( @@ -50028,12 +49909,12 @@ public static extern void TexImage2dMultisample( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -50046,9 +49927,9 @@ public static void TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50064,9 +49945,9 @@ static extern void __DSL_glTexImage3D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50096,9 +49977,9 @@ public static void TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50113,9 +49994,9 @@ static extern void __DSL_glTexImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50141,12 +50022,12 @@ static extern void __DSL_glTexImage3DEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport( @@ -50157,13 +50038,13 @@ public static extern void TexImage3dMultisample( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -50175,9 +50056,9 @@ public static void TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50192,9 +50073,9 @@ static extern void __DSL_glTexImage3DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50224,10 +50105,10 @@ public static void TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50242,10 +50123,10 @@ static extern void __DSL_glTexImage4DSGIS( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -50276,10 +50157,10 @@ public static extern void TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexPageCommitmentEXT")] @@ -50290,10 +50171,10 @@ public static extern void TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexPageCommitmentMemNV")] @@ -50307,12 +50188,12 @@ public static extern void TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexParameterf")] @@ -50628,9 +50509,9 @@ public static extern void TexRenderbufferNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage1DEXT")] @@ -50640,9 +50521,9 @@ public static extern void TexStorage1d( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage2D")] @@ -50650,10 +50531,10 @@ public static extern void TexStorage1dext( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage2DEXT")] @@ -50663,10 +50544,10 @@ public static extern void TexStorage2d( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage2DMultisample")] @@ -50674,11 +50555,11 @@ public static extern void TexStorage2dext( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3D")] @@ -50686,11 +50567,11 @@ public static extern void TexStorage2dMultisample( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3DEXT")] @@ -50700,11 +50581,11 @@ public static extern void TexStorage3d( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3DMultisample")] @@ -50712,24 +50593,24 @@ public static extern void TexStorage3dext( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexStorage3DMultisampleOES")] [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -50739,10 +50620,10 @@ public static extern void TexStorage3dMultisampleOes( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] public static void TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ) { @@ -50752,10 +50633,10 @@ public static void TexStorageAttribs2dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glTexStorageAttribs2DEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] int* attrib_list ); __DSL_glTexStorageAttribs2DEXT( @@ -50776,11 +50657,11 @@ static extern void __DSL_glTexStorageAttribs2DEXT( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] public static void TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ) { @@ -50790,11 +50671,11 @@ public static void TexStorageAttribs3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glTexStorageAttribs3DEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] int* attrib_list ); __DSL_glTexStorageAttribs3DEXT( @@ -50813,9 +50694,9 @@ static extern void __DSL_glTexStorageAttribs3DEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50825,10 +50706,10 @@ public static extern void TexStorageMem1dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50838,11 +50719,11 @@ public static extern void TexStorageMem2dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50852,11 +50733,11 @@ public static extern void TexStorageMem2dMultisampleExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50866,12 +50747,12 @@ public static extern void TexStorageMem3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -50881,10 +50762,10 @@ public static extern void TexStorageMem3dMultisampleExt( public static extern void TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ); @@ -50898,7 +50779,7 @@ public static void TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50913,7 +50794,7 @@ static extern void __DSL_glTexSubImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -50931,7 +50812,7 @@ public static void TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50945,7 +50826,7 @@ static extern void __DSL_glTexSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -50967,8 +50848,8 @@ public static void TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -50986,8 +50867,8 @@ static extern void __DSL_glTexSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -51016,8 +50897,8 @@ public static void TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51032,8 +50913,8 @@ static extern void __DSL_glTexSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -51064,9 +50945,9 @@ public static void TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51083,9 +50964,9 @@ static extern void __DSL_glTexSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -51117,9 +50998,9 @@ public static void TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51135,9 +51016,9 @@ static extern void __DSL_glTexSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -51169,9 +51050,9 @@ public static void TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51187,9 +51068,9 @@ static extern void __DSL_glTexSubImage3DOES( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -51222,10 +51103,10 @@ public static void TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -51242,10 +51123,10 @@ static extern void __DSL_glTexSubImage4DSGIS( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -51315,7 +51196,7 @@ public static extern void TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureBufferRangeEXT")] @@ -51327,16 +51208,16 @@ public static extern void TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureColorMaskSGIS")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureFoveationParametersQCOM")] @@ -51363,7 +51244,7 @@ public static void TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51380,7 +51261,7 @@ static extern void __DSL_glTextureImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51411,8 +51292,8 @@ public static void TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51429,8 +51310,8 @@ static extern void __DSL_glTextureImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51460,12 +51341,12 @@ static extern void __DSL_glTextureImage2DEXT( public static extern void TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureImage2DMultisampleNV")] @@ -51473,11 +51354,11 @@ public static extern void TextureImage2dMultisampleCoverageNV( public static extern void TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -51491,9 +51372,9 @@ public static void TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51510,9 +51391,9 @@ static extern void __DSL_glTextureImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -51543,13 +51424,13 @@ static extern void __DSL_glTextureImage3DEXT( public static extern void TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureImage3DMultisampleNV")] @@ -51557,12 +51438,12 @@ public static extern void TextureImage3dMultisampleCoverageNV( public static extern void TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureLightEXT")] @@ -51589,10 +51470,10 @@ public static extern void TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTexturePageCommitmentMemNV")] @@ -51606,12 +51487,12 @@ public static extern void TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureParameterf")] @@ -51879,7 +51760,7 @@ static extern void __DSL_glTextureParameterivEXT( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] public static void TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) { @@ -51889,7 +51770,7 @@ public static void TextureRangeApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTextureRangeAPPLE( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pointer ); __DSL_glTextureRangeAPPLE(target, length, __dsl_pointer); @@ -51910,9 +51791,9 @@ public static extern void TextureRenderbufferExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage1DEXT")] @@ -51923,9 +51804,9 @@ public static extern void TextureStorage1d( public static extern void TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2D")] @@ -51933,10 +51814,10 @@ public static extern void TextureStorage1dext( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2DEXT")] @@ -51947,10 +51828,10 @@ public static extern void TextureStorage2d( public static extern void TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2DMultisample")] @@ -51958,11 +51839,11 @@ public static extern void TextureStorage2dext( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage2DMultisampleEXT")] @@ -51971,11 +51852,11 @@ public static extern void TextureStorage2dMultisample( public static extern void TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3D")] @@ -51983,11 +51864,11 @@ public static extern void TextureStorage2dMultisampleExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3DEXT")] @@ -51998,11 +51879,11 @@ public static extern void TextureStorage3d( public static extern void TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3DMultisample")] @@ -52010,12 +51891,12 @@ public static extern void TextureStorage3dext( [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorage3DMultisampleEXT")] @@ -52024,21 +51905,21 @@ public static extern void TextureStorage3dMultisample( public static extern void TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glTextureStorageMem1DEXT")] [SupportedApiProfile("gl", MaxVersion = "3.2")] public static extern void TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -52048,10 +51929,10 @@ public static extern void TextureStorageMem1dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -52065,11 +51946,11 @@ public static extern void TextureStorageMem2dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -52079,11 +51960,11 @@ public static extern void TextureStorageMem2dMultisampleExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -52097,12 +51978,12 @@ public static extern void TextureStorageMem3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ); @@ -52113,10 +51994,10 @@ public static extern void TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ); @@ -52130,7 +52011,7 @@ public static void TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -52145,7 +52026,7 @@ static extern void __DSL_glTextureSubImage1D( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -52173,7 +52054,7 @@ public static void TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -52189,7 +52070,7 @@ static extern void __DSL_glTextureSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -52218,8 +52099,8 @@ public static void TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -52235,8 +52116,8 @@ static extern void __DSL_glTextureSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -52267,8 +52148,8 @@ public static void TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -52285,8 +52166,8 @@ static extern void __DSL_glTextureSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -52318,9 +52199,9 @@ public static void TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -52337,9 +52218,9 @@ static extern void __DSL_glTextureSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -52373,9 +52254,9 @@ public static void TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -52393,9 +52274,9 @@ static extern void __DSL_glTextureSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -52472,7 +52353,7 @@ public static extern void TrackMatrixNV( )] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] public static void TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ) @@ -52486,7 +52367,7 @@ public static void TransformFeedbackAttribsNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* attribs, [NativeTypeName("GLenum")] uint bufferMode ); @@ -52511,7 +52392,7 @@ public static extern void TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -52520,9 +52401,9 @@ public static extern void TransformFeedbackBufferRange( )] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] public static void TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ) @@ -52537,9 +52418,9 @@ public static void TransformFeedbackStreamAttribsNV( )] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] int* bufstreams, [NativeTypeName("GLenum")] uint bufferMode ); @@ -52561,7 +52442,7 @@ static extern void __DSL_glTransformFeedbackStreamAttribsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] public static void TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) @@ -52577,7 +52458,7 @@ public static void TransformFeedbackVaryings( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** varyings, [NativeTypeName("GLenum")] uint bufferMode ); @@ -52592,7 +52473,7 @@ static extern void __DSL_glTransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] public static void TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) @@ -52607,7 +52488,7 @@ public static void TransformFeedbackVaryingsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTransformFeedbackVaryingsEXT( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** varyings, [NativeTypeName("GLenum")] uint bufferMode ); @@ -52622,7 +52503,7 @@ static extern void __DSL_glTransformFeedbackVaryingsEXT( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] public static void TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ) @@ -52637,7 +52518,7 @@ public static void TransformFeedbackVaryingsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glTransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* locations, [NativeTypeName("GLenum")] uint bufferMode ); @@ -52725,7 +52606,7 @@ public static extern void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -52736,7 +52617,7 @@ public static void Uniform1( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniform1dv(location, count, __dsl_value); @@ -52768,7 +52649,7 @@ public static extern void Uniform1fArb( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -52780,7 +52661,7 @@ public static void Uniform1( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform1fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform1fv(location, count, __dsl_value); @@ -52794,7 +52675,7 @@ static extern void __DSL_glUniform1fv( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] public static void Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -52804,7 +52685,7 @@ public static void Uniform1fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform1fvARB(location, count, __dsl_value); @@ -52845,7 +52726,7 @@ public static extern void Uniform1i64NV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] public static void Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -52856,7 +52737,7 @@ public static void Uniform1i64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glUniform1i64vARB(location, count, __dsl_value); @@ -52872,7 +52753,7 @@ static extern void __DSL_glUniform1i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] public static void Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -52884,7 +52765,7 @@ public static void Uniform1i64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glUniform1i64vNV(location, count, __dsl_value); @@ -52907,7 +52788,7 @@ public static extern void Uniform1iArb( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -52919,7 +52800,7 @@ public static void Uniform1( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform1iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform1iv(location, count, __dsl_value); @@ -52933,7 +52814,7 @@ static extern void __DSL_glUniform1iv( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] public static void Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -52943,7 +52824,7 @@ public static void Uniform1ivArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform1ivARB(location, count, __dsl_value); @@ -52983,7 +52864,7 @@ public static extern void Uniform1ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] public static void Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -52994,7 +52875,7 @@ public static void Uniform1ui64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniform1ui64vARB(location, count, __dsl_value); @@ -53010,7 +52891,7 @@ static extern void __DSL_glUniform1ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] public static void Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -53022,7 +52903,7 @@ public static void Uniform1ui64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glUniform1ui64vNV(location, count, __dsl_value); @@ -53044,7 +52925,7 @@ public static extern void Uniform1uiExt( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -53055,7 +52936,7 @@ public static void Uniform1( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform1uiv(location, count, __dsl_value); @@ -53069,7 +52950,7 @@ static extern void __DSL_glUniform1uiv( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] public static void Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -53079,7 +52960,7 @@ public static void Uniform1uivExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform1uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform1uivEXT(location, count, __dsl_value); @@ -53103,7 +52984,7 @@ public static extern void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -53114,7 +52995,7 @@ public static void Uniform2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniform2dv(location, count, __dsl_value); @@ -53148,7 +53029,7 @@ public static extern void Uniform2fArb( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -53160,7 +53041,7 @@ public static void Uniform2( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform2fv(location, count, __dsl_value); @@ -53174,7 +53055,7 @@ static extern void __DSL_glUniform2fv( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] public static void Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -53184,7 +53065,7 @@ public static void Uniform2fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform2fvARB(location, count, __dsl_value); @@ -53228,7 +53109,7 @@ public static extern void Uniform2i64NV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] public static void Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -53239,7 +53120,7 @@ public static void Uniform2i64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glUniform2i64vARB(location, count, __dsl_value); @@ -53255,7 +53136,7 @@ static extern void __DSL_glUniform2i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] public static void Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -53267,7 +53148,7 @@ public static void Uniform2i64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glUniform2i64vNV(location, count, __dsl_value); @@ -53291,7 +53172,7 @@ public static extern void Uniform2iArb( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -53303,7 +53184,7 @@ public static void Uniform2( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform2iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform2iv(location, count, __dsl_value); @@ -53317,7 +53198,7 @@ static extern void __DSL_glUniform2iv( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] public static void Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -53327,7 +53208,7 @@ public static void Uniform2ivArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform2ivARB(location, count, __dsl_value); @@ -53370,7 +53251,7 @@ public static extern void Uniform2ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] public static void Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -53381,7 +53262,7 @@ public static void Uniform2ui64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniform2ui64vARB(location, count, __dsl_value); @@ -53397,7 +53278,7 @@ static extern void __DSL_glUniform2ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] public static void Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -53409,7 +53290,7 @@ public static void Uniform2ui64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glUniform2ui64vNV(location, count, __dsl_value); @@ -53432,7 +53313,7 @@ public static extern void Uniform2uiExt( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -53443,7 +53324,7 @@ public static void Uniform2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform2uiv(location, count, __dsl_value); @@ -53457,7 +53338,7 @@ static extern void __DSL_glUniform2uiv( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] public static void Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -53467,7 +53348,7 @@ public static void Uniform2uivExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform2uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform2uivEXT(location, count, __dsl_value); @@ -53492,7 +53373,7 @@ public static extern void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -53503,7 +53384,7 @@ public static void Uniform3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniform3dv(location, count, __dsl_value); @@ -53539,7 +53420,7 @@ public static extern void Uniform3fArb( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -53551,7 +53432,7 @@ public static void Uniform3( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform3fv(location, count, __dsl_value); @@ -53565,7 +53446,7 @@ static extern void __DSL_glUniform3fv( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] public static void Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -53575,7 +53456,7 @@ public static void Uniform3fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform3fvARB(location, count, __dsl_value); @@ -53622,7 +53503,7 @@ public static extern void Uniform3i64NV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] public static void Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -53633,7 +53514,7 @@ public static void Uniform3i64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glUniform3i64vARB(location, count, __dsl_value); @@ -53649,7 +53530,7 @@ static extern void __DSL_glUniform3i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] public static void Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -53661,7 +53542,7 @@ public static void Uniform3i64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glUniform3i64vNV(location, count, __dsl_value); @@ -53686,7 +53567,7 @@ public static extern void Uniform3iArb( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -53698,7 +53579,7 @@ public static void Uniform3( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform3iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform3iv(location, count, __dsl_value); @@ -53712,7 +53593,7 @@ static extern void __DSL_glUniform3iv( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] public static void Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -53722,7 +53603,7 @@ public static void Uniform3ivArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform3ivARB(location, count, __dsl_value); @@ -53768,7 +53649,7 @@ public static extern void Uniform3ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] public static void Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -53779,7 +53660,7 @@ public static void Uniform3ui64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniform3ui64vARB(location, count, __dsl_value); @@ -53795,7 +53676,7 @@ static extern void __DSL_glUniform3ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] public static void Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -53807,7 +53688,7 @@ public static void Uniform3ui64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glUniform3ui64vNV(location, count, __dsl_value); @@ -53831,7 +53712,7 @@ public static extern void Uniform3uiExt( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -53842,7 +53723,7 @@ public static void Uniform3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform3uiv(location, count, __dsl_value); @@ -53856,7 +53737,7 @@ static extern void __DSL_glUniform3uiv( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] public static void Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -53866,7 +53747,7 @@ public static void Uniform3uivExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform3uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform3uivEXT(location, count, __dsl_value); @@ -53892,7 +53773,7 @@ public static extern void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -53903,7 +53784,7 @@ public static void Uniform4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniform4dv(location, count, __dsl_value); @@ -53941,7 +53822,7 @@ public static extern void Uniform4fArb( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -53953,7 +53834,7 @@ public static void Uniform4( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform4fv(location, count, __dsl_value); @@ -53967,7 +53848,7 @@ static extern void __DSL_glUniform4fv( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] public static void Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -53977,7 +53858,7 @@ public static void Uniform4fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniform4fvARB(location, count, __dsl_value); @@ -54027,7 +53908,7 @@ public static extern void Uniform4i64NV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] public static void Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -54038,7 +53919,7 @@ public static void Uniform4i64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ); __DSL_glUniform4i64vARB(location, count, __dsl_value); @@ -54054,7 +53935,7 @@ static extern void __DSL_glUniform4i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] public static void Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -54066,7 +53947,7 @@ public static void Uniform4i64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ); __DSL_glUniform4i64vNV(location, count, __dsl_value); @@ -54092,7 +53973,7 @@ public static extern void Uniform4iArb( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -54104,7 +53985,7 @@ public static void Uniform4( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform4iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform4iv(location, count, __dsl_value); @@ -54118,7 +53999,7 @@ static extern void __DSL_glUniform4iv( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] public static void Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -54128,7 +54009,7 @@ public static void Uniform4ivArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ); __DSL_glUniform4ivARB(location, count, __dsl_value); @@ -54177,7 +54058,7 @@ public static extern void Uniform4ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] public static void Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -54188,7 +54069,7 @@ public static void Uniform4ui64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniform4ui64vARB(location, count, __dsl_value); @@ -54204,7 +54085,7 @@ static extern void __DSL_glUniform4ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] public static void Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -54216,7 +54097,7 @@ public static void Uniform4ui64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glUniform4ui64vNV(location, count, __dsl_value); @@ -54241,7 +54122,7 @@ public static extern void Uniform4uiExt( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -54252,7 +54133,7 @@ public static void Uniform4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform4uiv(location, count, __dsl_value); @@ -54266,7 +54147,7 @@ static extern void __DSL_glUniform4uiv( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] public static void Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -54276,7 +54157,7 @@ public static void Uniform4uivExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniform4uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glUniform4uivEXT(location, count, __dsl_value); @@ -54332,7 +54213,7 @@ public static extern void UniformHandleui64nv( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] public static void UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -54343,7 +54224,7 @@ public static void UniformHandleui64vArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformHandleui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniformHandleui64vARB(location, count, __dsl_value); @@ -54357,7 +54238,7 @@ static extern void __DSL_glUniformHandleui64vARB( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] public static void UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -54367,7 +54248,7 @@ public static void UniformHandleui64vImg( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformHandleui64vIMG( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniformHandleui64vIMG(location, count, __dsl_value); @@ -54383,7 +54264,7 @@ static extern void __DSL_glUniformHandleui64vIMG( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] public static void UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -54395,7 +54276,7 @@ public static void UniformHandleui64vNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ); __DSL_glUniformHandleui64vNV(location, count, __dsl_value); @@ -54410,8 +54291,8 @@ static extern void __DSL_glUniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] public static void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54422,8 +54303,8 @@ public static void UniformMatrix2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix2dv(location, count, transpose, __dsl_value); @@ -54439,8 +54320,8 @@ static extern void __DSL_glUniformMatrix2dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] public static void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54452,8 +54333,8 @@ public static void UniformMatrix2( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix2fv(location, count, transpose, __dsl_value); @@ -54467,8 +54348,8 @@ static extern void __DSL_glUniformMatrix2fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] public static void UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54478,8 +54359,8 @@ public static void UniformMatrix2fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix2fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix2fvARB(location, count, transpose, __dsl_value); @@ -54494,8 +54375,8 @@ static extern void __DSL_glUniformMatrix2fvARB( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] public static void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54506,8 +54387,8 @@ public static void UniformMatrix2x3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix2x3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix2x3dv(location, count, transpose, __dsl_value); @@ -54522,8 +54403,8 @@ static extern void __DSL_glUniformMatrix2x3dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] public static void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54534,8 +54415,8 @@ public static void UniformMatrix2x3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix2x3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix2x3fv(location, count, transpose, __dsl_value); @@ -54549,8 +54430,8 @@ static extern void __DSL_glUniformMatrix2x3fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] public static void UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54560,8 +54441,8 @@ public static void UniformMatrix2x3fvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix2x3fvNV(location, count, transpose, __dsl_value); @@ -54576,8 +54457,8 @@ static extern void __DSL_glUniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] public static void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54588,8 +54469,8 @@ public static void UniformMatrix2x4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix2x4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix2x4dv(location, count, transpose, __dsl_value); @@ -54604,8 +54485,8 @@ static extern void __DSL_glUniformMatrix2x4dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] public static void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54616,8 +54497,8 @@ public static void UniformMatrix2x4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix2x4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix2x4fv(location, count, transpose, __dsl_value); @@ -54631,8 +54512,8 @@ static extern void __DSL_glUniformMatrix2x4fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] public static void UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54642,8 +54523,8 @@ public static void UniformMatrix2x4fvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix2x4fvNV(location, count, transpose, __dsl_value); @@ -54658,8 +54539,8 @@ static extern void __DSL_glUniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] public static void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54670,8 +54551,8 @@ public static void UniformMatrix3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix3dv(location, count, transpose, __dsl_value); @@ -54687,8 +54568,8 @@ static extern void __DSL_glUniformMatrix3dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] public static void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54700,8 +54581,8 @@ public static void UniformMatrix3( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix3fv(location, count, transpose, __dsl_value); @@ -54715,8 +54596,8 @@ static extern void __DSL_glUniformMatrix3fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] public static void UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54726,8 +54607,8 @@ public static void UniformMatrix3fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix3fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix3fvARB(location, count, transpose, __dsl_value); @@ -54742,8 +54623,8 @@ static extern void __DSL_glUniformMatrix3fvARB( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] public static void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54754,8 +54635,8 @@ public static void UniformMatrix3x2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix3x2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix3x2dv(location, count, transpose, __dsl_value); @@ -54770,8 +54651,8 @@ static extern void __DSL_glUniformMatrix3x2dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] public static void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54782,8 +54663,8 @@ public static void UniformMatrix3x2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix3x2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix3x2fv(location, count, transpose, __dsl_value); @@ -54797,8 +54678,8 @@ static extern void __DSL_glUniformMatrix3x2fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] public static void UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54808,8 +54689,8 @@ public static void UniformMatrix3x2fvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix3x2fvNV(location, count, transpose, __dsl_value); @@ -54824,8 +54705,8 @@ static extern void __DSL_glUniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] public static void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54836,8 +54717,8 @@ public static void UniformMatrix3x4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix3x4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix3x4dv(location, count, transpose, __dsl_value); @@ -54852,8 +54733,8 @@ static extern void __DSL_glUniformMatrix3x4dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] public static void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54864,8 +54745,8 @@ public static void UniformMatrix3x4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix3x4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix3x4fv(location, count, transpose, __dsl_value); @@ -54879,8 +54760,8 @@ static extern void __DSL_glUniformMatrix3x4fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] public static void UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54890,8 +54771,8 @@ public static void UniformMatrix3x4fvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix3x4fvNV(location, count, transpose, __dsl_value); @@ -54906,8 +54787,8 @@ static extern void __DSL_glUniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] public static void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -54918,8 +54799,8 @@ public static void UniformMatrix4( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix4dv(location, count, transpose, __dsl_value); @@ -54935,8 +54816,8 @@ static extern void __DSL_glUniformMatrix4dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] public static void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54948,8 +54829,8 @@ public static void UniformMatrix4( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix4fv(location, count, transpose, __dsl_value); @@ -54963,8 +54844,8 @@ static extern void __DSL_glUniformMatrix4fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] public static void UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -54974,8 +54855,8 @@ public static void UniformMatrix4fvArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix4fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix4fvARB(location, count, transpose, __dsl_value); @@ -54990,8 +54871,8 @@ static extern void __DSL_glUniformMatrix4fvARB( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] public static void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -55002,8 +54883,8 @@ public static void UniformMatrix4x2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix4x2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix4x2dv(location, count, transpose, __dsl_value); @@ -55018,8 +54899,8 @@ static extern void __DSL_glUniformMatrix4x2dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] public static void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -55030,8 +54911,8 @@ public static void UniformMatrix4x2( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix4x2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix4x2fv(location, count, transpose, __dsl_value); @@ -55045,8 +54926,8 @@ static extern void __DSL_glUniformMatrix4x2fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] public static void UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -55056,8 +54937,8 @@ public static void UniformMatrix4x2fvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix4x2fvNV(location, count, transpose, __dsl_value); @@ -55072,8 +54953,8 @@ static extern void __DSL_glUniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] public static void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -55084,8 +54965,8 @@ public static void UniformMatrix4x3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix4x3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ); __DSL_glUniformMatrix4x3dv(location, count, transpose, __dsl_value); @@ -55100,8 +54981,8 @@ static extern void __DSL_glUniformMatrix4x3dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] public static void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -55112,8 +54993,8 @@ public static void UniformMatrix4x3( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformMatrix4x3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix4x3fv(location, count, transpose, __dsl_value); @@ -55127,8 +55008,8 @@ static extern void __DSL_glUniformMatrix4x3fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] public static void UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -55138,8 +55019,8 @@ public static void UniformMatrix4x3fvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glUniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ); __DSL_glUniformMatrix4x3fvNV(location, count, transpose, __dsl_value); @@ -55154,7 +55035,7 @@ static extern void __DSL_glUniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] public static void UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ) { @@ -55165,7 +55046,7 @@ public static void UniformSubroutines( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformSubroutinesuiv( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* indices ); __DSL_glUniformSubroutinesuiv(shadertype, count, __dsl_indices); @@ -55188,7 +55069,7 @@ public static extern void Uniformui64NV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] public static void Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -55199,7 +55080,7 @@ public static void Uniformui64vNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glUniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ); __DSL_glUniformui64vNV(location, count, __dsl_value); @@ -55214,30 +55095,30 @@ static extern void __DSL_glUniformui64vNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte UnmapBuffer([NativeTypeName("GLenum")] uint target); + public static extern uint UnmapBuffer([NativeTypeName("GLenum")] uint target); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapBufferARB")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte UnmapBufferArb([NativeTypeName("GLenum")] uint target); + public static extern uint UnmapBufferArb([NativeTypeName("GLenum")] uint target); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapBufferOES")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] - public static extern byte UnmapBufferOes([NativeTypeName("GLenum")] uint target); + public static extern uint UnmapBufferOes([NativeTypeName("GLenum")] uint target); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapNamedBuffer")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); + public static extern uint UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapNamedBufferEXT")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer); + public static extern uint UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUnmapObjectBufferATI")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -55258,7 +55139,7 @@ public static extern void UnmapTexture2dintel( public static void UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ) @@ -55270,7 +55151,7 @@ public static void UpdateObjectBufferAti( static extern void __DSL_glUpdateObjectBufferATI( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] void* pointer, [NativeTypeName("GLenum")] uint preserve ); @@ -55288,23 +55169,11 @@ static extern void __DSL_glUpdateObjectBufferATI( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void UseProgram([NativeTypeName("GLuint")] uint program); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUseProgramObjectARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - public static void UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj) - { - fixed (void* __dsl_programObj = programObj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUseProgramObjectARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glUseProgramObjectARB( - [NativeTypeName("GLhandleARB")] void* programObj - ); - __DSL_glUseProgramObjectARB(__dsl_programObj); - } - } + public static extern void UseProgramObjectArb( + [NativeTypeName("GLhandleARB")] uint programObj + ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glUseProgramStages")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -55337,23 +55206,11 @@ public static extern void UseShaderProgramExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] public static extern void ValidateProgram([NativeTypeName("GLuint")] uint program); + [DllImport("opengl", ExactSpelling = true, EntryPoint = "glValidateProgramARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - [MethodImpl( - MethodImplOptions.AggressiveInlining | MethodImplOptions.AggressiveOptimization - )] - [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - public static void ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) - { - fixed (void* __dsl_programObj = programObj) - { - [DllImport("opengl", ExactSpelling = true, EntryPoint = "glValidateProgramARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - static extern void __DSL_glValidateProgramARB( - [NativeTypeName("GLhandleARB")] void* programObj - ); - __DSL_glValidateProgramARB(__dsl_programObj); - } - } + public static extern void ValidateProgramArb( + [NativeTypeName("GLhandleARB")] uint programObj + ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glValidateProgramPipeline")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -55371,7 +55228,7 @@ public static extern void ValidateProgramPipelineExt( public static extern void VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -55590,21 +55447,21 @@ static extern void __DSL_glVariantusvEXT( public static void VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) { fixed (int* __dsl_values = values) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVDPAUGetSurfaceivNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVDPAUGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* values ); __DSL_glVDPAUGetSurfaceivNV(surface, pname, count, __dsl_length, __dsl_values); @@ -55637,7 +55494,7 @@ static extern void __DSL_glVDPAUInitNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVDPAUIsSurfaceNV")] [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] - public static extern byte VdpauIsSurfaceNV( + public static extern uint VdpauIsSurfaceNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface ); @@ -55647,7 +55504,7 @@ public static extern byte VdpauIsSurfaceNV( )] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] public static void VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) { @@ -55656,7 +55513,7 @@ public static void VdpauMapSurfacesNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVDPAUMapSurfacesNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVDPAUMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] nint* surfaces ); __DSL_glVDPAUMapSurfacesNV(numSurfaces, __dsl_surfaces); @@ -55672,7 +55529,7 @@ static extern void __DSL_glVDPAUMapSurfacesNV( public static nint VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) { @@ -55689,7 +55546,7 @@ public static nint VdpauRegisterOutputSurfaceNV( static extern nint __DSL_glVDPAURegisterOutputSurfaceNV( [NativeTypeName("const void *")] void* vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] uint* textureNames ); return __DSL_glVDPAURegisterOutputSurfaceNV( @@ -55710,7 +55567,7 @@ static extern nint __DSL_glVDPAURegisterOutputSurfaceNV( public static nint VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) { @@ -55727,7 +55584,7 @@ public static nint VdpauRegisterVideoSurfaceNV( static extern nint __DSL_glVDPAURegisterVideoSurfaceNV( [NativeTypeName("const void *")] void* vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] uint* textureNames ); return __DSL_glVDPAURegisterVideoSurfaceNV( @@ -55748,9 +55605,9 @@ static extern nint __DSL_glVDPAURegisterVideoSurfaceNV( public static nint VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ) { fixed (uint* __dsl_textureNames = textureNames) @@ -55766,9 +55623,9 @@ public static nint VdpauRegisterVideoSurfaceWithPictureStructureNV( static extern nint __DSL_glVDPAURegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] void* vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] uint* textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ); return __DSL_glVDPAURegisterVideoSurfaceWithPictureStructureNV( __dsl_vdpSurface, @@ -55793,7 +55650,7 @@ public static extern void VdpauSurfaceAccessNV( )] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] public static void VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) { @@ -55802,7 +55659,7 @@ public static void VdpauUnmapSurfacesNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVDPAUUnmapSurfacesNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVDPAUUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] nint* surfaces ); __DSL_glVDPAUUnmapSurfacesNV(numSurface, __dsl_surfaces); @@ -56355,7 +56212,7 @@ public static extern void VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -56398,7 +56255,7 @@ public static extern void VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayColorOffsetEXT")] @@ -56409,7 +56266,7 @@ public static extern void VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56419,7 +56276,7 @@ public static extern void VertexArrayColorOffsetExt( public static extern void VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56438,7 +56295,7 @@ public static extern void VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56449,7 +56306,7 @@ public static extern void VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56466,7 +56323,7 @@ public static extern void VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56477,7 +56334,7 @@ public static extern void VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56494,7 +56351,7 @@ public static extern void VertexArrayParameteriApple( )] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] public static void VertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ) { @@ -56503,7 +56360,7 @@ Ref pointer [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayRangeAPPLE")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexArrayRangeAPPLE( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, void* pointer ); __DSL_glVertexArrayRangeAPPLE(length, __dsl_pointer); @@ -56516,7 +56373,7 @@ static extern void __DSL_glVertexArrayRangeAPPLE( )] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] public static void VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) { @@ -56525,7 +56382,7 @@ public static void VertexArrayRangeNV( [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexArrayRangeNV")] [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexArrayRangeNV(length, __dsl_pointer); @@ -56544,7 +56401,7 @@ public static extern void VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56556,7 +56413,7 @@ public static extern void VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56598,7 +56455,7 @@ public static extern void VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -56630,7 +56487,7 @@ public static extern void VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56662,7 +56519,7 @@ public static extern void VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56679,8 +56536,8 @@ public static extern void VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -56705,7 +56562,7 @@ public static extern void VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -56717,13 +56574,13 @@ public static extern void VertexArrayVertexBuffer( public static void VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) { - fixed (int* __dsl_strides = strides) + fixed (uint* __dsl_strides = strides) fixed (nint* __dsl_offsets = offsets) fixed (uint* __dsl_buffers = buffers) { @@ -56737,10 +56594,10 @@ public static void VertexArrayVertexBuffers( static extern void __DSL_glVertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers, [NativeTypeName("const GLintptr *")] nint* offsets, - [NativeTypeName("const GLsizei *")] int* strides + [NativeTypeName("const GLsizei *")] uint* strides ); __DSL_glVertexArrayVertexBuffers( vaobj, @@ -56761,7 +56618,7 @@ public static extern void VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ); @@ -58598,8 +58455,8 @@ public static extern void VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ); @@ -58656,7 +58513,7 @@ public static extern void VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ); @@ -58667,8 +58524,8 @@ public static extern void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexAttribI1i")] @@ -59384,7 +59241,7 @@ public static extern void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -59397,7 +59254,7 @@ public static void VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -59410,7 +59267,7 @@ static extern void __DSL_glVertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribIPointer(index, size, type, stride, __dsl_pointer); @@ -59426,7 +59283,7 @@ public static void VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -59442,7 +59299,7 @@ static extern void __DSL_glVertexAttribIPointerEXT( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribIPointerEXT(index, size, type, stride, __dsl_pointer); @@ -60022,7 +59879,7 @@ public static extern void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -60035,7 +59892,7 @@ public static void VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -60048,7 +59905,7 @@ static extern void __DSL_glVertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribLPointer(index, size, type, stride, __dsl_pointer); @@ -60064,7 +59921,7 @@ public static void VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -60080,7 +59937,7 @@ static extern void __DSL_glVertexAttribLPointerEXT( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribLPointerEXT(index, size, type, stride, __dsl_pointer); @@ -60093,7 +59950,7 @@ static extern void __DSL_glVertexAttribLPointerEXT( public static extern void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -60106,7 +59963,7 @@ public static extern void VertexAttribP1( public static void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -60118,7 +59975,7 @@ public static void VertexAttribP1( static extern void __DSL_glVertexAttribP1uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glVertexAttribP1uiv(index, type, normalized, __dsl_value); @@ -60131,7 +59988,7 @@ static extern void __DSL_glVertexAttribP1uiv( public static extern void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -60144,7 +60001,7 @@ public static extern void VertexAttribP2( public static void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -60156,7 +60013,7 @@ public static void VertexAttribP2( static extern void __DSL_glVertexAttribP2uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glVertexAttribP2uiv(index, type, normalized, __dsl_value); @@ -60169,7 +60026,7 @@ static extern void __DSL_glVertexAttribP2uiv( public static extern void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -60182,7 +60039,7 @@ public static extern void VertexAttribP3( public static void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -60194,7 +60051,7 @@ public static void VertexAttribP3( static extern void __DSL_glVertexAttribP3uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glVertexAttribP3uiv(index, type, normalized, __dsl_value); @@ -60207,7 +60064,7 @@ static extern void __DSL_glVertexAttribP3uiv( public static extern void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ); @@ -60220,7 +60077,7 @@ public static extern void VertexAttribP4( public static void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -60232,7 +60089,7 @@ public static void VertexAttribP4( static extern void __DSL_glVertexAttribP4uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ); __DSL_glVertexAttribP4uiv(index, type, normalized, __dsl_value); @@ -60258,8 +60115,8 @@ public static void VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -60273,8 +60130,8 @@ static extern void __DSL_glVertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribPointer(index, size, type, normalized, stride, __dsl_pointer); @@ -60290,8 +60147,8 @@ public static void VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -60303,8 +60160,8 @@ static extern void __DSL_glVertexAttribPointerARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribPointerARB( @@ -60327,7 +60184,7 @@ public static void VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -60339,7 +60196,7 @@ static extern void __DSL_glVertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexAttribPointerNV(index, fsize, type, stride, __dsl_pointer); @@ -60353,7 +60210,7 @@ static extern void __DSL_glVertexAttribPointerNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] public static void VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -60363,7 +60220,7 @@ public static void VertexAttribs1dvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glVertexAttribs1dvNV(index, count, __dsl_v); @@ -60377,7 +60234,7 @@ static extern void __DSL_glVertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] public static void VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -60387,7 +60244,7 @@ public static void VertexAttribs1fvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glVertexAttribs1fvNV(index, count, __dsl_v); @@ -60401,7 +60258,7 @@ static extern void __DSL_glVertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] public static void VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -60411,7 +60268,7 @@ public static void VertexAttribs1hvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ); __DSL_glVertexAttribs1hvNV(index, n, __dsl_v); @@ -60425,7 +60282,7 @@ static extern void __DSL_glVertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] public static void VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -60435,7 +60292,7 @@ public static void VertexAttribs1svNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ); __DSL_glVertexAttribs1svNV(index, count, __dsl_v); @@ -60449,7 +60306,7 @@ static extern void __DSL_glVertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] public static void VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -60459,7 +60316,7 @@ public static void VertexAttribs2dvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glVertexAttribs2dvNV(index, count, __dsl_v); @@ -60473,7 +60330,7 @@ static extern void __DSL_glVertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] public static void VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -60483,7 +60340,7 @@ public static void VertexAttribs2fvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glVertexAttribs2fvNV(index, count, __dsl_v); @@ -60497,7 +60354,7 @@ static extern void __DSL_glVertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] public static void VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -60507,7 +60364,7 @@ public static void VertexAttribs2hvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ); __DSL_glVertexAttribs2hvNV(index, n, __dsl_v); @@ -60521,7 +60378,7 @@ static extern void __DSL_glVertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] public static void VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -60531,7 +60388,7 @@ public static void VertexAttribs2svNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ); __DSL_glVertexAttribs2svNV(index, count, __dsl_v); @@ -60545,7 +60402,7 @@ static extern void __DSL_glVertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] public static void VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -60555,7 +60412,7 @@ public static void VertexAttribs3dvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glVertexAttribs3dvNV(index, count, __dsl_v); @@ -60569,7 +60426,7 @@ static extern void __DSL_glVertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] public static void VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -60579,7 +60436,7 @@ public static void VertexAttribs3fvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glVertexAttribs3fvNV(index, count, __dsl_v); @@ -60593,7 +60450,7 @@ static extern void __DSL_glVertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] public static void VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -60603,7 +60460,7 @@ public static void VertexAttribs3hvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ); __DSL_glVertexAttribs3hvNV(index, n, __dsl_v); @@ -60617,7 +60474,7 @@ static extern void __DSL_glVertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] public static void VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -60627,7 +60484,7 @@ public static void VertexAttribs3svNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ); __DSL_glVertexAttribs3svNV(index, count, __dsl_v); @@ -60641,7 +60498,7 @@ static extern void __DSL_glVertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] public static void VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -60651,7 +60508,7 @@ public static void VertexAttribs4dvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ); __DSL_glVertexAttribs4dvNV(index, count, __dsl_v); @@ -60665,7 +60522,7 @@ static extern void __DSL_glVertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] public static void VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -60675,7 +60532,7 @@ public static void VertexAttribs4fvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glVertexAttribs4fvNV(index, count, __dsl_v); @@ -60689,7 +60546,7 @@ static extern void __DSL_glVertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] public static void VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -60699,7 +60556,7 @@ public static void VertexAttribs4hvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ); __DSL_glVertexAttribs4hvNV(index, n, __dsl_v); @@ -60713,7 +60570,7 @@ static extern void __DSL_glVertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] public static void VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -60723,7 +60580,7 @@ public static void VertexAttribs4svNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ); __DSL_glVertexAttribs4svNV(index, count, __dsl_v); @@ -60737,7 +60594,7 @@ static extern void __DSL_glVertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] public static void VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ) { @@ -60747,7 +60604,7 @@ public static void VertexAttribs4ubvNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glVertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] byte* v ); __DSL_glVertexAttribs4ubvNV(index, count, __dsl_v); @@ -60786,7 +60643,7 @@ public static extern void VertexBlendEnviAti( public static extern void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ); [DllImport("opengl", ExactSpelling = true, EntryPoint = "glVertexP2ui")] @@ -60885,7 +60742,7 @@ static extern void __DSL_glVertexP4uiv( public static void VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -60897,7 +60754,7 @@ public static void VertexPointer( static extern void __DSL_glVertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexPointer(size, type, stride, __dsl_pointer); @@ -60912,8 +60769,8 @@ static extern void __DSL_glVertexPointer( public static void VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -60924,8 +60781,8 @@ public static void VertexPointerExt( static extern void __DSL_glVertexPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexPointerEXT(size, type, stride, count, __dsl_pointer); @@ -61524,7 +61381,7 @@ static extern void __DSL_glVertexWeighthvNV( public static void VertexWeightPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -61535,7 +61392,7 @@ public static void VertexWeightPointerExt( static extern void __DSL_glVertexWeightPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glVertexWeightPointerEXT(size, type, stride, __dsl_pointer); @@ -61686,8 +61543,8 @@ static extern void __DSL_glVideoCaptureStreamParameterivNV( public static extern void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -61698,7 +61555,7 @@ public static extern void Viewport( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] public static void ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -61709,7 +61566,7 @@ public static void ViewportArray( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glViewportArrayv( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glViewportArrayv(first, count, __dsl_v); @@ -61723,7 +61580,7 @@ static extern void __DSL_glViewportArrayv( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] public static void ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -61733,7 +61590,7 @@ public static void ViewportArrayvNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glViewportArrayvNV(first, count, __dsl_v); @@ -61747,7 +61604,7 @@ static extern void __DSL_glViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] public static void ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -61757,7 +61614,7 @@ public static void ViewportArrayvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glViewportArrayvOES( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ); __DSL_glViewportArrayvOES(first, count, __dsl_v); @@ -61933,7 +61790,7 @@ static extern void __DSL_glWaitSemaphoreEXT( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] public static void WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) @@ -61945,7 +61802,7 @@ public static void WaitSemaphoreui64nvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] static extern void __DSL_glWaitSemaphoreui64NVX( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] uint* semaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray ); @@ -62113,7 +61970,7 @@ static extern void __DSL_glWeightivARB( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] public static void WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ) @@ -62127,7 +61984,7 @@ public static void WeightPathsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glWeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] uint* paths, [NativeTypeName("const GLfloat *")] float* weights ); @@ -62143,7 +62000,7 @@ static extern void __DSL_glWeightPathsNV( public static void WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -62154,7 +62011,7 @@ public static void WeightPointerArb( static extern void __DSL_glWeightPointerARB( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glWeightPointerARB(size, type, stride, __dsl_pointer); @@ -62169,7 +62026,7 @@ static extern void __DSL_glWeightPointerARB( public static void WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -62180,7 +62037,7 @@ public static void WeightPointerOes( static extern void __DSL_glWeightPointerOES( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ); __DSL_glWeightPointerOES(size, type, stride, __dsl_pointer); @@ -63000,7 +62857,7 @@ static extern void __DSL_glWindowPos4svMESA( [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] public static void WindowRectanglesExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref box ) { @@ -63012,7 +62869,7 @@ public static void WindowRectanglesExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] static extern void __DSL_glWindowRectanglesEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* box ); __DSL_glWindowRectanglesEXT(mode, count, __dsl_box); @@ -63052,7 +62909,7 @@ public void AccumxOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - public byte AcquireKeyedMutexWin32ext( + public uint AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout @@ -63210,28 +63067,28 @@ public void ApplyTextureExt([NativeTypeName("GLenum")] uint mode) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - public byte AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + public uint AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => T.AreProgramsResidentNV(n, programs, residences); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - public byte AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + public uint AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => T.AreTexturesResident(n, textures, residences); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - public byte AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + public uint AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => T.AreTexturesResidentExt(n, textures, residences); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -63248,7 +63105,7 @@ public void ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => T.ArrayObjectAti(array, size, type, stride, buffer, offset); @@ -63257,7 +63114,7 @@ public void ArrayObjectAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] public uint AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -63266,8 +63123,8 @@ public uint AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) => @@ -63291,7 +63148,7 @@ public uint AsyncCopyBufferSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] public uint AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -63308,10 +63165,10 @@ public uint AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) => @@ -63349,8 +63206,8 @@ public void AsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] public void AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj ) => T.AttachObjectArb(containerObj, obj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -63480,7 +63337,7 @@ public void BindAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] public void BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ) => T.BindAttribLocationArb(programObj, index, name); @@ -63553,7 +63410,7 @@ public void BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.BindBufferRange(target, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -63563,7 +63420,7 @@ public void BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.BindBufferRangeExt(target, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -63573,7 +63430,7 @@ public void BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.BindBufferRangeNV(target, index, buffer, offset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -63582,7 +63439,7 @@ public void BindBufferRangeNV( public void BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ) => T.BindBuffersBase(target, first, count, buffers); @@ -63592,10 +63449,10 @@ public void BindBuffersBase( public void BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ) => T.BindBuffersRange(target, first, count, buffers, offsets, sizes); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -63670,7 +63527,7 @@ public void BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format @@ -63682,7 +63539,7 @@ public void BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format @@ -63693,7 +63550,7 @@ public void BindImageTextureExt( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] public void BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) => T.BindImageTextures(first, count, textures); @@ -63790,7 +63647,7 @@ public void BindSampler( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] public void BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) => T.BindSamplers(first, count, samplers); @@ -63832,7 +63689,7 @@ public void BindTextureExt( [NativeFunction("opengl", EntryPoint = "glBindTextures")] public void BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) => T.BindTextures(first, count, textures); @@ -63891,7 +63748,7 @@ public void BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.BindVertexBuffer(bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -63899,10 +63756,10 @@ public void BindVertexBuffer( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] public void BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) => T.BindVertexBuffers(first, count, buffers, offsets, strides); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -64005,15 +63862,15 @@ public void Binormal3svExt([NativeTypeName("const GLshort *")] Ref v) => [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] public void BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.BinormalPointerExt(type, stride, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmap")] public void Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -64024,8 +63881,8 @@ public void Bitmap( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] public void BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -64540,7 +64397,7 @@ public void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => T.BufferAddressRangeNV(pname, index, address, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -64560,7 +64417,7 @@ public void BufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glBufferData")] public void BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => T.BufferData(target, size, data, usage); @@ -64580,8 +64437,8 @@ public void BufferDataArb( public void BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => T.BufferPageCommitmentArb(target, offset, size, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -64591,10 +64448,10 @@ public void BufferPageCommitmentArb( public void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => T.BufferPageCommitmentMemNV(target, offset, size, memory, memOffset, commit); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -64610,7 +64467,7 @@ public void BufferParameteriApple( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] public void BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => T.BufferStorage(target, size, data, flags); @@ -64619,7 +64476,7 @@ public void BufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] public void BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => T.BufferStorageExt(target, size, data, flags); @@ -64630,7 +64487,7 @@ public void BufferStorageExt( public void BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => T.BufferStorageExternalExt(target, offset, size, clientBuffer, flags); @@ -64640,7 +64497,7 @@ public void BufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glBufferStorageMemEXT")] public void BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => T.BufferStorageMemExt(target, size, memory, offset); @@ -64653,7 +64510,7 @@ public void BufferStorageMemExt( public void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => T.BufferSubData(target, offset, size, data); @@ -64679,7 +64536,7 @@ public void CallCommandListNV([NativeTypeName("GLuint")] uint list) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCallLists")] public void CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ) => T.CallLists(n, type, lists); @@ -64808,7 +64665,7 @@ public void ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -64939,7 +64796,7 @@ public void ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -64951,8 +64808,8 @@ public void ClearNamedBufferSubData( public void ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -65002,8 +64859,8 @@ public void ClearNamedFramebuffer( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] public void ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ) => T.ClearPixelLocalStorageuiExt(offset, n, values); @@ -65044,9 +64901,9 @@ public void ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -65073,9 +64930,9 @@ public void ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -65119,7 +64976,7 @@ public void ClientAttribDefaultExt([NativeTypeName("GLbitfield")] uint mask) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] public void ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => T.ClientWaitSemaphoreui64nvx(fenceObjectCount, semaphoreArray, fenceValueArray); @@ -65560,7 +65417,7 @@ public void Color4xvOes([NativeTypeName("const GLfixed *")] Ref components) public void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.ColorFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -65641,10 +65498,10 @@ public void ColorFragmentOp3ati( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] public void ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => T.ColorMask(red, green, blue, alpha); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -65652,40 +65509,40 @@ public void ColorMask( [NativeFunction("opengl", EntryPoint = "glColorMaski")] public void ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => T.ColorMask(index, r, g, b, a); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiEXT")] public void ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => T.ColorMaskiExt(index, r, g, b, a); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glColorMaskIndexedEXT")] public void ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => T.ColorMaskIndexedExt(index, r, g, b, a); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiOES")] public void ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => T.ColorMaskiOes(index, r, g, b, a); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -65729,7 +65586,7 @@ public void ColorP4( public void ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.ColorPointer(size, type, stride, pointer); @@ -65738,8 +65595,8 @@ public void ColorPointer( public void ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => T.ColorPointerExt(size, type, stride, count, pointer); @@ -65765,8 +65622,8 @@ public void ColorPointervIntel( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] public void ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -65776,8 +65633,8 @@ public void ColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] public void ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -65788,7 +65645,7 @@ public void ColorSubTableExt( public void ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -65799,7 +65656,7 @@ public void ColorTable( public void ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -65842,7 +65699,7 @@ public void ColorTableParameterivSgi( public void ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -65869,9 +65726,9 @@ public void CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ) => T.CombinerOutputNV( stage, @@ -65945,7 +65802,7 @@ public void CompileShader([NativeTypeName("GLuint")] uint shader) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - public void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj) => + public void CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj) => T.CompileShaderArb(shaderObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -65953,7 +65810,7 @@ public void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj) => [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] public void CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ) => T.CompileShaderIncludeArb(shader, count, path, length); @@ -65966,9 +65823,9 @@ public void CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedMultiTexImage1dext( @@ -65990,10 +65847,10 @@ public void CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedMultiTexImage2dext( @@ -66016,11 +65873,11 @@ public void CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedMultiTexImage3dext( @@ -66044,9 +65901,9 @@ public void CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedMultiTexSubImage1dext( @@ -66069,10 +65926,10 @@ public void CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedMultiTexSubImage2dext( @@ -66098,11 +65955,11 @@ public void CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedMultiTexSubImage3dext( @@ -66127,9 +65984,9 @@ public void CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage1d(target, level, internalformat, width, border, imageSize, data); @@ -66139,9 +65996,9 @@ public void CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage1darb( @@ -66163,10 +66020,10 @@ public void CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage2d( @@ -66186,10 +66043,10 @@ public void CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage2darb( @@ -66210,11 +66067,11 @@ public void CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage3d( @@ -66235,11 +66092,11 @@ public void CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage3darb( @@ -66260,11 +66117,11 @@ public void CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexImage3does( @@ -66286,9 +66143,9 @@ public void CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage1d(target, level, xoffset, width, format, imageSize, data); @@ -66298,9 +66155,9 @@ public void CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage1darb(target, level, xoffset, width, format, imageSize, data); @@ -66314,10 +66171,10 @@ public void CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage2d( @@ -66339,10 +66196,10 @@ public void CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage2darb( @@ -66366,11 +66223,11 @@ public void CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage3d( @@ -66395,11 +66252,11 @@ public void CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage3darb( @@ -66424,11 +66281,11 @@ public void CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTexSubImage3does( @@ -66453,9 +66310,9 @@ public void CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedTextureImage1dext( @@ -66477,10 +66334,10 @@ public void CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedTextureImage2dext( @@ -66503,11 +66360,11 @@ public void CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedTextureImage3dext( @@ -66530,9 +66387,9 @@ public void CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTextureSubImage1d(texture, level, xoffset, width, format, imageSize, data); @@ -66544,9 +66401,9 @@ public void CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedTextureSubImage1dext( @@ -66568,10 +66425,10 @@ public void CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTextureSubImage2d( @@ -66595,10 +66452,10 @@ public void CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedTextureSubImage2dext( @@ -66623,11 +66480,11 @@ public void CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => T.CompressedTextureSubImage3d( @@ -66654,11 +66511,11 @@ public void CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => T.CompressedTextureSubImage3dext( @@ -66698,7 +66555,7 @@ public void ConservativeRasterParameteriNV( public void ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -66709,7 +66566,7 @@ public void ConvolutionFilter1d( public void ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -66720,8 +66577,8 @@ public void ConvolutionFilter1dext( public void ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -66732,8 +66589,8 @@ public void ConvolutionFilter2d( public void ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -66827,7 +66684,7 @@ public void CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -66837,27 +66694,27 @@ public void CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.CopyBufferSubDataNV(readTarget, writeTarget, readOffset, writeOffset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTable")] public void CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyColorSubTable(target, start, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTableEXT")] public void CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyColorSubTableExt(target, start, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -66867,7 +66724,7 @@ public void CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyColorTable(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -66877,7 +66734,7 @@ public void CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyColorTableSgi(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -66887,7 +66744,7 @@ public void CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyConvolutionFilter1d(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -66897,7 +66754,7 @@ public void CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyConvolutionFilter1dext(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -66907,8 +66764,8 @@ public void CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyConvolutionFilter2d(target, internalformat, x, y, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -66918,8 +66775,8 @@ public void CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyConvolutionFilter2dext(target, internalformat, x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -66938,9 +66795,9 @@ public void CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => T.CopyImageSubData( srcName, @@ -66975,9 +66832,9 @@ public void CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => T.CopyImageSubDataExt( srcName, @@ -67012,9 +66869,9 @@ public void CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.CopyImageSubDataNV( srcName, @@ -67049,9 +66906,9 @@ public void CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => T.CopyImageSubDataOes( srcName, @@ -67081,7 +66938,7 @@ public void CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => T.CopyMultiTexImage1dext(texunit, target, level, internalformat, x, y, width, border); @@ -67095,8 +66952,8 @@ public void CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => T.CopyMultiTexImage2dext( @@ -67121,7 +66978,7 @@ public void CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyMultiTexSubImage1dext(texunit, target, level, xoffset, x, y, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67135,8 +66992,8 @@ public void CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyMultiTexSubImage2dext( texunit, @@ -67162,8 +67019,8 @@ public void CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyMultiTexSubImage3dext( texunit, @@ -67186,7 +67043,7 @@ public void CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.CopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67203,8 +67060,8 @@ public void CopyPathNV( public void CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ) => T.CopyPixels(x, y, width, height, type); @@ -67217,7 +67074,7 @@ public void CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => T.CopyTexImage1d(target, level, internalformat, x, y, width, border); @@ -67229,7 +67086,7 @@ public void CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => T.CopyTexImage1dext(target, level, internalformat, x, y, width, border); @@ -67244,8 +67101,8 @@ public void CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => T.CopyTexImage2d(target, level, internalformat, x, y, width, height, border); @@ -67257,8 +67114,8 @@ public void CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => T.CopyTexImage2dext(target, level, internalformat, x, y, width, height, border); @@ -67271,7 +67128,7 @@ public void CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyTexSubImage1d(target, level, xoffset, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -67282,7 +67139,7 @@ public void CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyTexSubImage1dext(target, level, xoffset, x, y, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67297,8 +67154,8 @@ public void CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTexSubImage2d(target, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -67310,8 +67167,8 @@ public void CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTexSubImage2dext(target, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67325,8 +67182,8 @@ public void CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTexSubImage3d(target, level, xoffset, yoffset, zoffset, x, y, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -67339,8 +67196,8 @@ public void CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTexSubImage3dext(target, level, xoffset, yoffset, zoffset, x, y, width, height); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -67353,8 +67210,8 @@ public void CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTexSubImage3does(target, level, xoffset, yoffset, zoffset, x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67367,7 +67224,7 @@ public void CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => T.CopyTextureImage1dext(texture, target, level, internalformat, x, y, width, border); @@ -67381,8 +67238,8 @@ public void CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => T.CopyTextureImage2dext( @@ -67404,7 +67261,7 @@ public void CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ) => T.CopyTextureLevelsApple( destinationTexture, @@ -67422,7 +67279,7 @@ public void CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyTextureSubImage1d(texture, level, xoffset, x, y, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67435,7 +67292,7 @@ public void CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.CopyTextureSubImage1dext(texture, target, level, xoffset, x, y, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67448,8 +67305,8 @@ public void CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTextureSubImage2d(texture, level, xoffset, yoffset, x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67463,8 +67320,8 @@ public void CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTextureSubImage2dext( texture, @@ -67489,8 +67346,8 @@ public void CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTextureSubImage3d(texture, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -67506,8 +67363,8 @@ public void CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.CopyTextureSubImage3dext( texture, @@ -67524,7 +67381,7 @@ public void CopyTextureSubImage3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] - public void CoverageMaskNV([NativeTypeName("GLboolean")] byte mask) => + public void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask) => T.CoverageMaskNV(mask); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67539,7 +67396,7 @@ public void CoverageModulationNV([NativeTypeName("GLenum")] uint components) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] public void CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ) => T.CoverageModulationTableNV(n, v); @@ -67553,7 +67410,7 @@ public void CoverageOperationNV([NativeTypeName("GLenum")] uint operation) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] public void CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -67585,7 +67442,7 @@ public void CoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] public void CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -67616,7 +67473,7 @@ public void CoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] public void CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => T.CreateBuffers(n, buffers); @@ -67624,7 +67481,7 @@ public void CreateBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] public void CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ) => T.CreateCommandListsNV(n, lists); @@ -67632,7 +67489,7 @@ public void CreateCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] public void CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => T.CreateFramebuffers(n, framebuffers); @@ -67640,7 +67497,7 @@ public void CreateFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] public void CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ) => T.CreateMemoryObjectsExt(n, memoryObjects); @@ -67663,13 +67520,13 @@ public void CreatePerfQueryIntel( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - public Ptr CreateProgramObjectArb() => T.CreateProgramObjectArb(); + public uint CreateProgramObjectArb() => T.CreateProgramObjectArb(); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] public void CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => T.CreateProgramPipelines(n, pipelines); @@ -67683,7 +67540,7 @@ public void CreateProgramPipelines( [NativeFunction("opengl", EntryPoint = "glCreateQueries")] public void CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.CreateQueries(target, n, ids); @@ -67691,7 +67548,7 @@ public void CreateQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] public void CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => T.CreateRenderbuffers(n, renderbuffers); @@ -67699,7 +67556,7 @@ public void CreateRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] public void CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ) => T.CreateSamplers(n, samplers); @@ -67707,7 +67564,7 @@ public void CreateSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] public void CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) => T.CreateSemaphoresNV(n, semaphores); @@ -67721,7 +67578,7 @@ public void CreateSemaphoresNV( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - public Ptr CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => + public uint CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => T.CreateShaderObjectArb(shaderType); [return: NativeTypeName("GLuint")] @@ -67739,7 +67596,7 @@ public uint CreateShaderProgramExt( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] public uint CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) => T.CreateShaderProgram(type, count, strings); @@ -67748,7 +67605,7 @@ public uint CreateShaderProgram( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] public uint CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) => T.CreateShaderProgramvExt(type, count, strings); @@ -67756,7 +67613,7 @@ public uint CreateShaderProgramvExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] public void CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ) => T.CreateStatesNV(n, states); @@ -67775,7 +67632,7 @@ public Ptr CreateSyncFromCLeventArb( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] public void CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => T.CreateTextures(target, n, textures); @@ -67783,7 +67640,7 @@ public void CreateTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] public void CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.CreateTransformFeedbacks(n, ids); @@ -67791,7 +67648,7 @@ public void CreateTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] public void CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => T.CreateVertexArrays(n, arrays); @@ -67831,7 +67688,7 @@ public void CurrentPaletteMatrixOes([NativeTypeName("GLuint")] uint matrixpalett [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] public void DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => T.DebugMessageCallback(callback, userParam); @@ -67839,7 +67696,7 @@ public void DebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] public void DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ) => T.DebugMessageCallbackAmd(callback, userParam); @@ -67848,7 +67705,7 @@ Ref userParam [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] public void DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => T.DebugMessageCallbackArb(callback, userParam); @@ -67856,7 +67713,7 @@ public void DebugMessageCallbackArb( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] public void DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => T.DebugMessageCallbackKhr(callback, userParam); @@ -67867,9 +67724,9 @@ public void DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => T.DebugMessageControl(source, type, severity, count, ids, enabled); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67879,9 +67736,9 @@ public void DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => T.DebugMessageControlArb(source, type, severity, count, ids, enabled); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -67890,9 +67747,9 @@ public void DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => T.DebugMessageControlKhr(source, type, severity, count, ids, enabled); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -67900,9 +67757,9 @@ public void DebugMessageControlKhr( public void DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => T.DebugMessageEnableAmd(category, severity, count, ids, enabled); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -67913,7 +67770,7 @@ public void DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => T.DebugMessageInsert(source, type, id, severity, length, buf); @@ -67923,7 +67780,7 @@ public void DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => T.DebugMessageInsertAmd(category, severity, id, length, buf); @@ -67935,7 +67792,7 @@ public void DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => T.DebugMessageInsertArb(source, type, id, severity, length, buf); @@ -67946,7 +67803,7 @@ public void DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => T.DebugMessageInsertKhr(source, type, id, severity, length, buf); @@ -68028,7 +67885,7 @@ public void DeformationMap3fSgix( [NativeFunction("opengl", EntryPoint = "glDeleteAsyncMarkersSGIX")] public void DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => T.DeleteAsyncMarkersSgix(marker, range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68037,14 +67894,14 @@ public void DeleteAsyncMarkersSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] public void DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) => T.DeleteBuffers(n, buffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] public void DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) => T.DeleteBuffersArb(n, buffers); @@ -68052,14 +67909,14 @@ public void DeleteBuffersArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] public void DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ) => T.DeleteCommandListsNV(n, lists); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] public void DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) => T.DeleteFencesApple(n, fences); @@ -68068,7 +67925,7 @@ public void DeleteFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] public void DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) => T.DeleteFencesNV(n, fences); @@ -68082,21 +67939,21 @@ public void DeleteFragmentShaderAti([NativeTypeName("GLuint")] uint id) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] public void DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => T.DeleteFramebuffers(n, framebuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] public void DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => T.DeleteFramebuffersExt(n, framebuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] public void DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => T.DeleteFramebuffersOes(n, framebuffers); @@ -68104,14 +67961,14 @@ public void DeleteFramebuffersOes( [NativeFunction("opengl", EntryPoint = "glDeleteLists")] public void DeleteLists( [NativeTypeName("GLuint")] uint list, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => T.DeleteLists(list, range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] public void DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ) => T.DeleteMemoryObjectsExt(n, memoryObjects); @@ -68133,13 +67990,13 @@ public void DeleteNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - public void DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj) => + public void DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj) => T.DeleteObjectArb(obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] public void DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => T.DeleteOcclusionQueriesNV(n, ids); @@ -68149,7 +68006,7 @@ public void DeleteOcclusionQueriesNV( [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] public void DeletePathsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => T.DeletePathsNV(path, range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68157,7 +68014,7 @@ public void DeletePathsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] public void DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) => T.DeletePerfMonitorsAmd(n, monitors); @@ -68179,28 +68036,28 @@ public void DeleteProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] public void DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) => T.DeleteProgramPipelines(n, pipelines); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] public void DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) => T.DeleteProgramPipelinesExt(n, pipelines); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] public void DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => T.DeleteProgramsArb(n, programs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] public void DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => T.DeleteProgramsNV(n, programs); @@ -68208,28 +68065,28 @@ public void DeleteProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] public void DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => T.DeleteQueries(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] public void DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => T.DeleteQueriesArb(n, ids); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] public void DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => T.DeleteQueriesExt(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] public void DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ) => T.DeleteQueryResourceTagNV(n, tagIds); @@ -68238,21 +68095,21 @@ public void DeleteQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] public void DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => T.DeleteRenderbuffers(n, renderbuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] public void DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => T.DeleteRenderbuffersExt(n, renderbuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] public void DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => T.DeleteRenderbuffersOes(n, renderbuffers); @@ -68261,7 +68118,7 @@ public void DeleteRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] public void DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) => T.DeleteSamplers(count, samplers); @@ -68269,7 +68126,7 @@ public void DeleteSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] public void DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ) => T.DeleteSemaphoresExt(n, semaphores); @@ -68283,7 +68140,7 @@ public void DeleteSemaphoresExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] public void DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ) => T.DeleteStatesNV(n, states); @@ -68304,14 +68161,14 @@ public void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] public void DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) => T.DeleteTextures(n, textures); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] public void DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) => T.DeleteTexturesExt(n, textures); @@ -68319,14 +68176,14 @@ public void DeleteTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] public void DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => T.DeleteTransformFeedbacks(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] public void DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => T.DeleteTransformFeedbacksNV(n, ids); @@ -68334,14 +68191,14 @@ public void DeleteTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] public void DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => T.DeleteVertexArrays(n, arrays); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] public void DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => T.DeleteVertexArraysApple(n, arrays); @@ -68349,7 +68206,7 @@ public void DeleteVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] public void DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => T.DeleteVertexArraysOes(n, arrays); @@ -68385,7 +68242,7 @@ public void DepthBoundsExt( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] - public void DepthMask([NativeTypeName("GLboolean")] byte flag) => T.DepthMask(flag); + public void DepthMask([NativeTypeName("GLboolean")] uint flag) => T.DepthMask(flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -68400,7 +68257,7 @@ public void DepthRange( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] public void DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.DepthRangeArraydvNV(first, count, v); @@ -68408,7 +68265,7 @@ public void DepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] public void DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.DepthRangeArrayfvNV(first, count, v); @@ -68416,7 +68273,7 @@ public void DepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] public void DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.DepthRangeArrayfvOes(first, count, v); @@ -68425,7 +68282,7 @@ public void DepthRangeArrayfvOes( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] public void DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.DepthRangeArray(first, count, v); @@ -68507,8 +68364,8 @@ public void DepthRangexOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] public void DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj ) => T.DetachObjectArb(containerObj, attachedObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68524,7 +68381,7 @@ public void DetachShader( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] public void DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => T.DetailTexFuncSgis(target, n, points); @@ -68653,7 +68510,7 @@ public void DisableVertexAttribArrayArb([NativeTypeName("GLuint")] uint index) = [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public void DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => T.DiscardFramebufferExt(target, numAttachments, attachments); @@ -68700,7 +68557,7 @@ public void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint indirect) public void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.DrawArrays(mode, first, count); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -68708,7 +68565,7 @@ public void DrawArrays( public void DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.DrawArraysExt(mode, first, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68725,8 +68582,8 @@ public void DrawArraysIndirect( public void DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ) => T.DrawArraysInstanced(mode, first, count, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -68734,8 +68591,8 @@ public void DrawArraysInstanced( public void DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedAngle(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68744,8 +68601,8 @@ public void DrawArraysInstancedAngle( public void DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedArb(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68754,8 +68611,8 @@ public void DrawArraysInstancedArb( public void DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => T.DrawArraysInstancedBaseInstance(mode, first, count, instancecount, baseinstance); @@ -68764,8 +68621,8 @@ public void DrawArraysInstancedBaseInstance( public void DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => T.DrawArraysInstancedBaseInstanceExt(mode, first, count, instancecount, baseinstance); @@ -68776,8 +68633,8 @@ public void DrawArraysInstancedBaseInstanceExt( public void DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedExt(mode, start, count, primcount); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -68785,8 +68642,8 @@ public void DrawArraysInstancedExt( public void DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawArraysInstancedNV(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68798,28 +68655,28 @@ public void DrawArraysInstancedNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] public void DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.DrawBuffers(n, bufs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] public void DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.DrawBuffersArb(n, bufs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] public void DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.DrawBuffersAti(n, bufs); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] public void DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.DrawBuffersExt(n, bufs); @@ -68834,7 +68691,7 @@ public void DrawBuffersIndexedExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] public void DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.DrawBuffersNV(n, bufs); @@ -68844,7 +68701,7 @@ public void DrawBuffersNV( public void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsAddressNV(primitiveMode, indirects, sizes, count); @@ -68855,7 +68712,7 @@ public void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) => T.DrawCommandsNV(primitiveMode, buffer, indirects, sizes, count); @@ -68864,7 +68721,7 @@ public void DrawCommandsNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] public void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -68876,7 +68733,7 @@ public void DrawCommandsStatesAddressNV( public void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -68887,14 +68744,14 @@ public void DrawCommandsStatesNV( public void DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.DrawElementArrayApple(mode, first, count); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawElementArrayATI")] public void DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.DrawElementArrayAti(mode, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68904,7 +68761,7 @@ public void DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElements")] public void DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => T.DrawElements(mode, count, type, indices); @@ -68914,7 +68771,7 @@ public void DrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] public void DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -68924,7 +68781,7 @@ public void DrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] public void DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -68934,7 +68791,7 @@ public void DrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] public void DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -68954,20 +68811,20 @@ public void DrawElementsIndirect( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] public void DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => T.DrawElementsInstanced(mode, count, type, indices, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] public void DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedAngle(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68975,10 +68832,10 @@ public void DrawElementsInstancedAngle( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] public void DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedArb(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -68986,10 +68843,10 @@ public void DrawElementsInstancedArb( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] public void DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => T.DrawElementsInstancedBaseInstance( @@ -69005,10 +68862,10 @@ public void DrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] public void DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => T.DrawElementsInstancedBaseInstanceExt( @@ -69025,10 +68882,10 @@ public void DrawElementsInstancedBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] public void DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => T.DrawElementsInstancedBaseVertex( @@ -69045,10 +68902,10 @@ public void DrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] public void DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => @@ -69066,10 +68923,10 @@ public void DrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] public void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => @@ -69087,10 +68944,10 @@ public void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] public void DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => T.DrawElementsInstancedBaseVertexExt( @@ -69106,10 +68963,10 @@ public void DrawElementsInstancedBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] public void DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => T.DrawElementsInstancedBaseVertexOes( @@ -69127,20 +68984,20 @@ public void DrawElementsInstancedBaseVertexOes( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] public void DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedExt(mode, count, type, indices, primcount); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] public void DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => T.DrawElementsInstancedNV(mode, count, type, indices, primcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -69148,8 +69005,8 @@ public void DrawElementsInstancedNV( public void DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ) => T.DrawMeshArraysSun(mode, first, count, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -69171,8 +69028,8 @@ public void DrawMeshTasksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] public void DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -69185,7 +69042,7 @@ public void DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.DrawRangeElementArrayApple(mode, start, end, first, count); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -69194,7 +69051,7 @@ public void DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.DrawRangeElementArrayAti(mode, start, end, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -69204,7 +69061,7 @@ public void DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => T.DrawRangeElements(mode, start, end, count, type, indices); @@ -69216,7 +69073,7 @@ public void DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -69228,7 +69085,7 @@ public void DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -69240,7 +69097,7 @@ public void DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -69252,7 +69109,7 @@ public void DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => T.DrawRangeElementsExt(mode, start, end, count, type, indices); @@ -69354,7 +69211,7 @@ public void DrawTransformFeedbackExt( public void DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => T.DrawTransformFeedbackInstanced(mode, id, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -69362,7 +69219,7 @@ public void DrawTransformFeedbackInstanced( public void DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => T.DrawTransformFeedbackInstancedExt(mode, id, instancecount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -69388,7 +69245,7 @@ public void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => T.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -69411,40 +69268,40 @@ public void DrawVkImageNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] - public void EdgeFlag([NativeTypeName("GLboolean")] byte flag) => T.EdgeFlag(flag); + public void EdgeFlag([NativeTypeName("GLboolean")] uint flag) => T.EdgeFlag(flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] - public void EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride) => + public void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride) => T.EdgeFlagFormatNV(stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] public void EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.EdgeFlagPointer(stride, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] public void EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ) => T.EdgeFlagPointerExt(stride, count, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] public void EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ) => T.EdgeFlagPointerListIbm(stride, pointer, ptrstride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - public void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) => + public void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) => T.EdgeFlag(flag); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -69902,9 +69759,9 @@ public void ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -69936,7 +69793,7 @@ public void ExtGetTexturesQcom( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] - public byte ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => + public uint ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => T.ExtIsProgramBinaryQcom(program); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -69968,7 +69825,7 @@ public void ExtTexObjectStateOverrideiQcom( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] public void FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ) => T.FeedbackBuffer(size, type, buffer); @@ -69976,7 +69833,7 @@ public void FeedbackBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] public void FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ) => T.FeedbackBufferxOes(n, type, buffer); @@ -70056,7 +69913,7 @@ public void FinishObjectApple( public void FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => T.FlushMappedBufferRange(target, offset, length); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -70064,7 +69921,7 @@ public void FlushMappedBufferRange( public void FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.FlushMappedBufferRangeApple(target, offset, size); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -70073,7 +69930,7 @@ public void FlushMappedBufferRangeApple( public void FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => T.FlushMappedBufferRangeExt(target, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -70082,7 +69939,7 @@ public void FlushMappedBufferRangeExt( public void FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => T.FlushMappedNamedBufferRange(buffer, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -70091,7 +69948,7 @@ public void FlushMappedNamedBufferRange( public void FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => T.FlushMappedNamedBufferRangeExt(buffer, offset, length); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -70111,7 +69968,7 @@ public void FlushStaticDataIbm([NativeTypeName("GLenum")] uint target) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] public void FlushVertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ) => T.FlushVertexArrayRangeApple(length, pointer); @@ -70151,7 +70008,7 @@ public void FogCoorddvExt([NativeTypeName("const GLdouble *")] Ref coord [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] public void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.FogCoordFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -70177,7 +70034,7 @@ public void FogCoordhvNV([NativeTypeName("const GLhalfNV *")] Ref fog) = [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] public void FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.FogCoordPointer(type, stride, pointer); @@ -70185,7 +70042,7 @@ public void FogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] public void FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.FogCoordPointerExt(type, stride, pointer); @@ -70209,7 +70066,7 @@ public void Fog( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] public void FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => T.FogFuncSgis(n, points); @@ -70384,7 +70241,7 @@ public void FramebufferDrawBufferExt( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public void FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.FramebufferDrawBuffersExt(framebuffer, n, bufs); @@ -70461,7 +70318,7 @@ public void FramebufferParameteriMesa( [NativeFunction("opengl", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] public void FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ) => T.FramebufferPixelLocalStorageSizeExt(target, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -70507,7 +70364,7 @@ public void FramebufferRenderbufferOes( public void FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.FramebufferSampleLocationsfvArb(target, start, count, v); @@ -70518,7 +70375,7 @@ public void FramebufferSampleLocationsfvArb( public void FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.FramebufferSampleLocationsfvNV(target, start, count, v); @@ -70538,9 +70395,9 @@ public void FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ) => T.FramebufferShadingRateExt( target, @@ -70635,7 +70492,7 @@ public void FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => T.FramebufferTexture2dMultisampleExt( target, @@ -70655,7 +70512,7 @@ public void FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => T.FramebufferTexture2dMultisampleImg( target, @@ -70811,9 +70668,9 @@ public void FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => T.FramebufferTextureMultisampleMultiviewOvr( target, @@ -70835,7 +70692,7 @@ public void FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => T.FramebufferTextureMultiviewOvr( target, @@ -70935,7 +70792,7 @@ public void FrustumxOes( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenAsyncMarkersSGIX")] - public uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => + public uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range) => T.GenAsyncMarkersSgix(range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -70944,14 +70801,14 @@ public uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] public void GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => T.GenBuffers(n, buffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] public void GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => T.GenBuffersArb(n, buffers); @@ -70997,7 +70854,7 @@ public void GenerateTextureMipmapExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] public void GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) => T.GenFencesApple(n, fences); @@ -71006,7 +70863,7 @@ public void GenFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] public void GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) => T.GenFencesNV(n, fences); @@ -71021,28 +70878,28 @@ public uint GenFragmentShadersAti([NativeTypeName("GLuint")] uint range) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] public void GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => T.GenFramebuffers(n, framebuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] public void GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => T.GenFramebuffersExt(n, framebuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] public void GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => T.GenFramebuffersOes(n, framebuffers); [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenLists")] - public uint GenLists([NativeTypeName("GLsizei")] int range) => T.GenLists(range); + public uint GenLists([NativeTypeName("GLsizei")] uint range) => T.GenLists(range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenNamesAMD")] @@ -71055,7 +70912,7 @@ public void GenNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] public void GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.GenOcclusionQueriesNV(n, ids); @@ -71064,14 +70921,14 @@ public void GenOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] - public uint GenPathsNV([NativeTypeName("GLsizei")] int range) => T.GenPathsNV(range); + public uint GenPathsNV([NativeTypeName("GLsizei")] uint range) => T.GenPathsNV(range); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] public void GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) => T.GenPerfMonitorsAmd(n, monitors); @@ -71079,28 +70936,28 @@ public void GenPerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] public void GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => T.GenProgramPipelines(n, pipelines); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] public void GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => T.GenProgramPipelinesExt(n, pipelines); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] public void GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) => T.GenProgramsArb(n, programs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] public void GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) => T.GenProgramsNV(n, programs); @@ -71108,28 +70965,28 @@ public void GenProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueries")] public void GenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.GenQueries(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] public void GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.GenQueriesArb(n, ids); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] public void GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.GenQueriesExt(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] public void GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ) => T.GenQueryResourceTagNV(n, tagIds); @@ -71138,21 +70995,21 @@ public void GenQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] public void GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => T.GenRenderbuffers(n, renderbuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] public void GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => T.GenRenderbuffersExt(n, renderbuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] public void GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => T.GenRenderbuffersOes(n, renderbuffers); @@ -71161,7 +71018,7 @@ public void GenRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] public void GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ) => T.GenSamplers(count, samplers); @@ -71169,7 +71026,7 @@ public void GenSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] public void GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) => T.GenSemaphoresExt(n, semaphores); @@ -71189,14 +71046,14 @@ public uint GenSymbolsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] public void GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => T.GenTextures(n, textures); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] public void GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => T.GenTexturesExt(n, textures); @@ -71204,14 +71061,14 @@ public void GenTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] public void GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.GenTransformFeedbacks(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] public void GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => T.GenTransformFeedbacksNV(n, ids); @@ -71219,14 +71076,14 @@ public void GenTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] public void GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => T.GenVertexArrays(n, arrays); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] public void GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => T.GenVertexArraysApple(n, arrays); @@ -71234,7 +71091,7 @@ public void GenVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] public void GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => T.GenVertexArraysOes(n, arrays); @@ -71261,8 +71118,8 @@ public void GetActiveAtomicCounterBuffer( public void GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -71271,10 +71128,10 @@ public void GetActiveAttrib( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] public void GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -71287,8 +71144,8 @@ public void GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => T.GetActiveSubroutineName(program, shadertype, index, bufSize, length, name); @@ -71310,8 +71167,8 @@ public void GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => T.GetActiveSubroutineUniformName(program, shadertype, index, bufSize, length, name); @@ -71322,8 +71179,8 @@ public void GetActiveSubroutineUniformName( public void GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -71332,10 +71189,10 @@ public void GetActiveUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] public void GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -71357,8 +71214,8 @@ public void GetActiveUniformBlock( public void GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ) => T.GetActiveUniformBlockName( @@ -71375,8 +71232,8 @@ public void GetActiveUniformBlockName( public void GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ) => T.GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName); @@ -71385,7 +71242,7 @@ public void GetActiveUniformName( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] public void GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -71396,9 +71253,9 @@ public void GetActiveUniforms( public void GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => T.GetActiveVaryingNV(program, index, bufSize, length, size, type, name); @@ -71422,10 +71279,10 @@ public void GetArrayObjectivAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] public void GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ) => T.GetAttachedObjectsArb(containerObj, maxCount, count, obj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -71434,8 +71291,8 @@ public void GetAttachedObjectsArb( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] public void GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ) => T.GetAttachedShaders(program, maxCount, count, shaders); @@ -71453,7 +71310,7 @@ public int GetAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] public int GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) => T.GetAttribLocationArb(programObj, name); @@ -71463,7 +71320,7 @@ public int GetAttribLocationArb( public void GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => T.GetBoolean(target, index, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -71472,7 +71329,7 @@ public void GetBoolean( public void GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => T.GetBooleanIndexedvExt(target, index, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -71482,7 +71339,7 @@ public void GetBooleanIndexedvExt( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] public void GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => T.GetBoolean(pname, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -71554,7 +71411,7 @@ Ref2D @params public void GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => T.GetBufferSubData(target, offset, size, data); @@ -71767,7 +71624,7 @@ Ref img public void GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => T.GetCompressedTextureImage(texture, level, bufSize, pixels); @@ -71790,10 +71647,10 @@ public void GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => T.GetCompressedTextureSubImage( @@ -71872,7 +71729,7 @@ public void GetConvolutionParameterxvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] public void GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => T.GetCoverageModulationTableNV(bufSize, v); @@ -71882,12 +71739,12 @@ public void GetCoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] public uint GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => T.GetDebugMessageLog( @@ -71906,11 +71763,11 @@ public uint GetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] public uint GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ) => T.GetDebugMessageLogAmd(count, bufSize, categories, severities, ids, lengths, message); @@ -71920,12 +71777,12 @@ public uint GetDebugMessageLogAmd( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] public uint GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => T.GetDebugMessageLogArb( @@ -71944,12 +71801,12 @@ public uint GetDebugMessageLogArb( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] public uint GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => T.GetDebugMessageLogKhr( @@ -72010,7 +71867,7 @@ public void GetDouble( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] public void GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ) => T.GetDriverControlsQcom(num, size, driverControls); @@ -72019,8 +71876,8 @@ public void GetDriverControlsQcom( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] public void GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ) => T.GetDriverControlStringQcom(driverControl, bufSize, length, driverControlString); @@ -72207,9 +72064,9 @@ public void GetFragmentMaterialivSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] public void GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ) => T.GetFragmentShadingRatesExt(samples, maxCount, count, shadingRates); @@ -72249,7 +72106,7 @@ public void GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) => T.GetFramebufferParameterfvAmd(target, pname, numsamples, pixelindex, size, values); @@ -72284,8 +72141,9 @@ public void GetFramebufferParameterivMesa( [return: NativeTypeName("GLsizei")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public int GetFramebufferPixelLocalStorageSizeExt([NativeTypeName("GLuint")] uint target) => - T.GetFramebufferPixelLocalStorageSizeExt(target); + public uint GetFramebufferPixelLocalStorageSizeExt( + [NativeTypeName("GLuint")] uint target + ) => T.GetFramebufferPixelLocalStorageSizeExt(target); [return: NativeTypeName("GLenum")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -72313,13 +72171,13 @@ public int GetFramebufferPixelLocalStorageSizeExt([NativeTypeName("GLuint")] uin [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - public Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname) => T.GetHandleArb(pname); + public uint GetHandleArb([NativeTypeName("GLenum")] uint pname) => T.GetHandleArb(pname); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHistogram")] public void GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -72329,7 +72187,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] public void GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -72382,7 +72240,7 @@ public void GetHistogramParameterxvOes( public ulong GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => T.GetImageHandleArb(texture, level, layered, layer, format); @@ -72395,7 +72253,7 @@ public ulong GetImageHandleArb( public ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => T.GetImageHandleNV(texture, level, layered, layer, format); @@ -72419,9 +72277,9 @@ public void GetImageTransformParameterivHP( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] public void GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ) => T.GetInfoLogArb(obj, maxLength, length, infoLog); @@ -72522,7 +72380,7 @@ public void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ) => T.GetInternalformat(target, internalformat, pname, count, @params); @@ -72533,7 +72391,7 @@ public void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) => T.GetInternalformat(target, internalformat, pname, count, @params); @@ -72544,9 +72402,9 @@ public void GetInternalformat( public void GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) => T.GetInternalformatSampleivNV(target, internalformat, samples, pname, count, @params); @@ -72555,7 +72413,7 @@ public void GetInternalformatSampleivNV( public void GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => T.GetInvariantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -72636,7 +72494,7 @@ public void GetListParameterivSgix( public void GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => T.GetLocalConstantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -72679,9 +72537,9 @@ public void GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ) => T.GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points); @@ -72782,7 +72640,7 @@ public void GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ) => T.GetMemoryObjectDetachedResourcesuivNV(memory, pname, first, count, @params); @@ -72799,7 +72657,7 @@ public void GetMemoryObjectParameterivExt( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] public void GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -72809,7 +72667,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] public void GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -73048,7 +72906,7 @@ Ref2D @params public void GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => T.GetNamedBufferSubData(buffer, offset, size, data); @@ -73058,7 +72916,7 @@ Ref data public void GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => T.GetNamedBufferSubDataExt(buffer, offset, size, data); @@ -73089,7 +72947,7 @@ public void GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) => T.GetNamedFramebufferParameterfvAmd( @@ -73203,7 +73061,7 @@ public void GetNamedRenderbufferParameterivExt( public void GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ) => T.GetNamedStringArb(namelen, name, bufSize, stringlen, @string); @@ -73224,7 +73082,7 @@ public void GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) => T.GetnColorTable(target, format, type, bufSize, table); @@ -73234,7 +73092,7 @@ public void GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) => T.GetnColorTableArb(target, format, type, bufSize, table); @@ -73244,7 +73102,7 @@ Ref table public void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => T.GetnCompressedTexImage(target, lod, bufSize, pixels); @@ -73254,7 +73112,7 @@ Ref pixels public void GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) => T.GetnCompressedTexImageArb(target, lod, bufSize, img); @@ -73264,7 +73122,7 @@ public void GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) => T.GetnConvolutionFilter(target, format, type, bufSize, image); @@ -73274,7 +73132,7 @@ public void GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) => T.GetnConvolutionFilterArb(target, format, type, bufSize, image); @@ -73291,10 +73149,10 @@ public void GetNextPerfQueryIdIntel( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] public void GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => T.GetnHistogram(target, reset, format, type, bufSize, values); @@ -73302,10 +73160,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] public void GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => T.GetnHistogramArb(target, reset, format, type, bufSize, values); @@ -73314,7 +73172,7 @@ Ref values public void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) => T.GetnMap(target, query, bufSize, v); @@ -73323,7 +73181,7 @@ public void GetnMap( public void GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) => T.GetnMapdvArb(target, query, bufSize, v); @@ -73332,7 +73190,7 @@ public void GetnMapdvArb( public void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => T.GetnMap(target, query, bufSize, v); @@ -73341,7 +73199,7 @@ public void GetnMap( public void GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => T.GetnMapfvArb(target, query, bufSize, v); @@ -73350,7 +73208,7 @@ public void GetnMapfvArb( public void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) => T.GetnMap(target, query, bufSize, v); @@ -73359,7 +73217,7 @@ public void GetnMap( public void GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) => T.GetnMapivArb(target, query, bufSize, v); @@ -73367,10 +73225,10 @@ public void GetnMapivArb( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] public void GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => T.GetnMinmax(target, reset, format, type, bufSize, values); @@ -73378,10 +73236,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] public void GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => T.GetnMinmaxArb(target, reset, format, type, bufSize, values); @@ -73389,7 +73247,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] public void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) => T.GetnPixelMap(map, bufSize, values); @@ -73397,7 +73255,7 @@ public void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] public void GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) => T.GetnPixelMapfvArb(map, bufSize, values); @@ -73405,7 +73263,7 @@ public void GetnPixelMapfvArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] public void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) => T.GetnPixelMap(map, bufSize, values); @@ -73413,7 +73271,7 @@ public void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] public void GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) => T.GetnPixelMapuivArb(map, bufSize, values); @@ -73421,7 +73279,7 @@ public void GetnPixelMapuivArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] public void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) => T.GetnPixelMap(map, bufSize, values); @@ -73429,21 +73287,21 @@ public void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] public void GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) => T.GetnPixelMapusvArb(map, bufSize, values); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] public void GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) => T.GetnPolygonStipple(bufSize, pattern); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] public void GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) => T.GetnPolygonStippleArb(bufSize, pattern); @@ -73453,9 +73311,9 @@ public void GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) => @@ -73476,9 +73334,9 @@ public void GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) => @@ -73501,7 +73359,7 @@ public void GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => T.GetnTexImage(target, level, format, type, bufSize, pixels); @@ -73513,7 +73371,7 @@ public void GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) => T.GetnTexImageArb(target, level, format, type, bufSize, img); @@ -73523,7 +73381,7 @@ Ref img public void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); @@ -73533,7 +73391,7 @@ public void GetnUniform( public void GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) => T.GetnUniformdvArb(program, location, bufSize, @params); @@ -73543,7 +73401,7 @@ public void GetnUniformdvArb( public void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); @@ -73553,7 +73411,7 @@ public void GetnUniform( public void GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniformfvArb(program, location, bufSize, @params); @@ -73563,7 +73421,7 @@ public void GetnUniformfvArb( public void GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniformfvExt(program, location, bufSize, @params); @@ -73572,7 +73430,7 @@ public void GetnUniformfvExt( public void GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetnUniformfvKhr(program, location, bufSize, @params); @@ -73582,7 +73440,7 @@ public void GetnUniformfvKhr( public void GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ) => T.GetnUniformi64vArb(program, location, bufSize, @params); @@ -73592,7 +73450,7 @@ public void GetnUniformi64vArb( public void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); @@ -73602,7 +73460,7 @@ public void GetnUniform( public void GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniformivArb(program, location, bufSize, @params); @@ -73612,7 +73470,7 @@ public void GetnUniformivArb( public void GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniformivExt(program, location, bufSize, @params); @@ -73621,7 +73479,7 @@ public void GetnUniformivExt( public void GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => T.GetnUniformivKhr(program, location, bufSize, @params); @@ -73631,7 +73489,7 @@ public void GetnUniformivKhr( public void GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ) => T.GetnUniformui64vArb(program, location, bufSize, @params); @@ -73641,7 +73499,7 @@ public void GetnUniformui64vArb( public void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => T.GetnUniform(program, location, bufSize, @params); @@ -73651,7 +73509,7 @@ public void GetnUniform( public void GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => T.GetnUniformuivArb(program, location, bufSize, @params); @@ -73660,7 +73518,7 @@ public void GetnUniformuivArb( public void GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => T.GetnUniformuivKhr(program, location, bufSize, @params); @@ -73686,8 +73544,8 @@ public void GetObjectBufferivAti( public void GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => T.GetObjectLabel(identifier, name, bufSize, length, label); @@ -73698,8 +73556,8 @@ public void GetObjectLabel( public void GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => T.GetObjectLabelExt(type, @object, bufSize, length, label); @@ -73708,15 +73566,15 @@ public void GetObjectLabelExt( public void GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => T.GetObjectLabelKhr(identifier, name, bufSize, length, label); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] public void GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetObjectParameterfvArb(obj, pname, @params); @@ -73733,7 +73591,7 @@ public void GetObjectParameterivApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] public void GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ) => T.GetObjectParameterivArb(obj, pname, @params); @@ -73743,8 +73601,8 @@ public void GetObjectParameterivArb( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] public void GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => T.GetObjectPtrLabel(ptr, bufSize, length, label); @@ -73752,8 +73610,8 @@ public void GetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] public void GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => T.GetObjectPtrLabelKhr(ptr, bufSize, length, label); @@ -73823,8 +73681,8 @@ public void GetPathDashArrayNV( [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] public float GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ) => T.GetPathLengthNV(path, startSegment, numSegments); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -73834,8 +73692,8 @@ public float GetPathLengthNV( public void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) => T.GetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics); @@ -73845,11 +73703,11 @@ public void GetPathMetricRangeNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] public void GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) => T.GetPathMetricsNV( @@ -73888,7 +73746,7 @@ public void GetPathParameterivNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] public void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -73963,7 +73821,7 @@ public void GetPerfCounterInfoIntel( public void GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ) => T.GetPerfMonitorCounterDataAmd(monitor, pname, dataSize, data, bytesWritten); @@ -73987,7 +73845,7 @@ public void GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ) => T.GetPerfMonitorCountersAmd( @@ -74005,8 +73863,8 @@ public void GetPerfMonitorCountersAmd( public void GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ) => T.GetPerfMonitorCounterStringAmd(group, counter, bufSize, length, counterString); @@ -74016,7 +73874,7 @@ public void GetPerfMonitorCounterStringAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] public void GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ) => T.GetPerfMonitorGroupsAmd(numGroups, groupsSize, groups); @@ -74026,8 +73884,8 @@ public void GetPerfMonitorGroupsAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] public void GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ) => T.GetPerfMonitorGroupStringAmd(group, bufSize, length, groupString); @@ -74038,7 +73896,7 @@ public void GetPerfMonitorGroupStringAmd( public void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ) => T.GetPerfQueryDataIntel(queryHandle, flags, dataSize, data, bytesWritten); @@ -74179,8 +74037,8 @@ public void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mask) => [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] public void GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) => T.GetProgramBinary(program, bufSize, length, binaryFormat, binary); @@ -74189,8 +74047,8 @@ Ref binary [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] public void GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) => T.GetProgramBinaryOes(program, bufSize, length, binaryFormat, binary); @@ -74233,8 +74091,8 @@ public void GetProgramEnvParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] public void GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => T.GetProgramInfoLog(program, bufSize, length, infoLog); @@ -74310,7 +74168,7 @@ public void GetProgramLocalParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] public void GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ) => T.GetProgramNamedParameterdvNV(id, len, name, @params); @@ -74319,7 +74177,7 @@ public void GetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] public void GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetProgramNamedParameterfvNV(id, len, name, @params); @@ -74347,8 +74205,8 @@ public void GetProgramParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] public void GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => T.GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog); @@ -74356,8 +74214,8 @@ public void GetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] public void GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => T.GetProgramPipelineInfoLogExt(pipeline, bufSize, length, infoLog); @@ -74386,10 +74244,10 @@ public void GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetProgramResourcefvNV( @@ -74420,10 +74278,10 @@ public void GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ) => T.GetProgramResource( @@ -74473,8 +74331,8 @@ public void GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => T.GetProgramResourceName(program, programInterface, index, bufSize, length, name); @@ -74815,8 +74673,8 @@ Ref span [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] public void GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => T.GetShaderInfoLog(shader, bufSize, length, infoLog); @@ -74847,17 +74705,17 @@ public void GetShaderPrecisionFormat( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] public void GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) => T.GetShaderSource(shader, bufSize, length, source); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] public void GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ) => T.GetShaderSourceArb(obj, maxLength, length, source); @@ -74939,8 +74797,8 @@ public int GetSubroutineUniformLocation( public void GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => T.GetSync(sync, pname, count, length, values); @@ -74950,8 +74808,8 @@ public void GetSync( public void GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => T.GetSyncivApple(sync, pname, count, length, values); @@ -75229,7 +75087,7 @@ public void GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => T.GetTextureImage(texture, level, format, type, bufSize, pixels); @@ -75399,12 +75257,12 @@ public void GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => T.GetTextureSubImage( @@ -75466,9 +75324,9 @@ public void GetTransformFeedback( public void GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => T.GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name); @@ -75478,9 +75336,9 @@ public void GetTransformFeedbackVarying( public void GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => T.GetTransformFeedbackVaryingExt(program, index, bufSize, length, size, type, name); @@ -75497,8 +75355,8 @@ public void GetTransformFeedbackVaryingNV( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] public void GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) => T.GetTranslatedShaderSourceAngle(shader, bufSize, length, source); @@ -75541,7 +75399,7 @@ public void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] public void GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ) => T.GetUniformfvArb(programObj, location, @params); @@ -75570,7 +75428,7 @@ public void GetUniformi64vNV( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] public void GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ) => T.GetUniformIndices(program, uniformCount, uniformNames, uniformIndices); @@ -75588,7 +75446,7 @@ public void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] public void GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ) => T.GetUniformivArb(programObj, location, @params); @@ -75607,7 +75465,7 @@ public int GetUniformLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] public int GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) => T.GetUniformLocationArb(programObj, name); @@ -75701,7 +75559,7 @@ public void GetVariantArrayObjectivAti( public void GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => T.GetVariantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -76137,18 +75995,18 @@ public void HintPgi( [NativeFunction("opengl", EntryPoint = "glHistogram")] public void Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => T.Histogram(target, width, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glHistogramEXT")] public void HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => T.HistogramExt(target, width, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -76273,7 +76131,7 @@ public Ptr ImportSyncExt( [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] public void IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.IndexFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -76310,7 +76168,7 @@ public void IndexMaterialExt( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] public void IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.IndexPointer(type, stride, pointer); @@ -76318,8 +76176,8 @@ public void IndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] public void IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => T.IndexPointerExt(type, stride, count, pointer); @@ -76375,14 +76233,14 @@ public void InsertComponentExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] public void InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) => T.InsertEventMarkerExt(length, marker); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] public void InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ) => T.InstrumentsBufferSgix(size, buffer); @@ -76390,7 +76248,7 @@ public void InstrumentsBufferSgix( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] public void InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.InterleavedArrays(format, stride, pointer); @@ -76417,7 +76275,7 @@ public void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) => public void InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => T.InvalidateBufferSubData(buffer, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -76425,7 +76283,7 @@ public void InvalidateBufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] public void InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => T.InvalidateFramebuffer(target, numAttachments, attachments); @@ -76434,7 +76292,7 @@ public void InvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] public void InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => T.InvalidateNamedFramebufferData(framebuffer, numAttachments, attachments); @@ -76443,12 +76301,12 @@ public void InvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] public void InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.InvalidateNamedFramebufferSubData( framebuffer, @@ -76465,12 +76323,12 @@ public void InvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] public void InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.InvalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -76490,9 +76348,9 @@ public void InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.InvalidateTexSubImage( texture, @@ -76508,7 +76366,7 @@ public void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsAsyncMarkerSGIX")] - public byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => + public uint IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => T.IsAsyncMarkerSgix(marker); [return: NativeTypeName("GLboolean")] @@ -76517,25 +76375,25 @@ public byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] - public byte IsBuffer([NativeTypeName("GLuint")] uint buffer) => T.IsBuffer(buffer); + public uint IsBuffer([NativeTypeName("GLuint")] uint buffer) => T.IsBuffer(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferARB")] - public byte IsBufferArb([NativeTypeName("GLuint")] uint buffer) => T.IsBufferArb(buffer); + public uint IsBufferArb([NativeTypeName("GLuint")] uint buffer) => T.IsBufferArb(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] - public byte IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => + public uint IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => T.IsBufferResidentNV(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] - public byte IsCommandListNV([NativeTypeName("GLuint")] uint list) => + public uint IsCommandListNV([NativeTypeName("GLuint")] uint list) => T.IsCommandListNV(list); [return: NativeTypeName("GLboolean")] @@ -76544,13 +76402,13 @@ public byte IsCommandListNV([NativeTypeName("GLuint")] uint list) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] - public byte IsEnabled([NativeTypeName("GLenum")] uint cap) => T.IsEnabled(cap); + public uint IsEnabled([NativeTypeName("GLenum")] uint cap) => T.IsEnabled(cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledi")] - public byte IsEnabled( + public uint IsEnabled( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => T.IsEnabled(target, index); @@ -76558,7 +76416,7 @@ public byte IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediEXT")] - public byte IsEnablediExt( + public uint IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => T.IsEnablediExt(target, index); @@ -76567,7 +76425,7 @@ public byte IsEnablediExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] - public byte IsEnabledIndexedExt( + public uint IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => T.IsEnabledIndexedExt(target, index); @@ -76575,7 +76433,7 @@ public byte IsEnabledIndexedExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediNV")] - public byte IsEnablediNV( + public uint IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => T.IsEnablediNV(target, index); @@ -76583,7 +76441,7 @@ public byte IsEnablediNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediOES")] - public byte IsEnablediOes( + public uint IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => T.IsEnablediOes(target, index); @@ -76591,40 +76449,40 @@ public byte IsEnablediOes( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFenceAPPLE")] - public byte IsFenceApple([NativeTypeName("GLuint")] uint fence) => T.IsFenceApple(fence); + public uint IsFenceApple([NativeTypeName("GLuint")] uint fence) => T.IsFenceApple(fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] - public byte IsFenceNV([NativeTypeName("GLuint")] uint fence) => T.IsFenceNV(fence); + public uint IsFenceNV([NativeTypeName("GLuint")] uint fence) => T.IsFenceNV(fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebuffer")] - public byte IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => + public uint IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => T.IsFramebuffer(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferEXT")] - public byte IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => + public uint IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => T.IsFramebufferExt(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferOES")] - public byte IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => + public uint IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => T.IsFramebufferOes(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] - public byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + public uint IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => T.IsImageHandleResidentArb(handle); [return: NativeTypeName("GLboolean")] @@ -76632,25 +76490,25 @@ public byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] - public byte IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + public uint IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => T.IsImageHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsList")] - public byte IsList([NativeTypeName("GLuint")] uint list) => T.IsList(list); + public uint IsList([NativeTypeName("GLuint")] uint list) => T.IsList(list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsMemoryObjectEXT")] - public byte IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => + public uint IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => T.IsMemoryObjectExt(memoryObject); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNameAMD")] - public byte IsNameAmd( + public uint IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ) => T.IsNameAmd(identifier, name); @@ -76659,14 +76517,14 @@ public byte IsNameAmd( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] - public byte IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => + public uint IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => T.IsNamedBufferResidentNV(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - public byte IsNamedStringArb( + public uint IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ) => T.IsNamedStringArb(namelen, name); @@ -76674,13 +76532,13 @@ public byte IsNamedStringArb( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsObjectBufferATI")] - public byte IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => + public uint IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => T.IsObjectBufferAti(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsOcclusionQueryNV")] - public byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => + public uint IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => T.IsOcclusionQueryNV(id); [return: NativeTypeName("GLboolean")] @@ -76688,14 +76546,14 @@ public byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] - public byte IsPathNV([NativeTypeName("GLuint")] uint path) => T.IsPathNV(path); + public uint IsPathNV([NativeTypeName("GLuint")] uint path) => T.IsPathNV(path); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] - public byte IsPointInFillPathNV( + public uint IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, @@ -76707,7 +76565,7 @@ public byte IsPointInFillPathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] - public byte IsPointInStrokePathNV( + public uint IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y @@ -76718,66 +76576,66 @@ public byte IsPointInStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgram")] - public byte IsProgram([NativeTypeName("GLuint")] uint program) => T.IsProgram(program); + public uint IsProgram([NativeTypeName("GLuint")] uint program) => T.IsProgram(program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramARB")] - public byte IsProgramArb([NativeTypeName("GLuint")] uint program) => + public uint IsProgramArb([NativeTypeName("GLuint")] uint program) => T.IsProgramArb(program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramNV")] - public byte IsProgramNV([NativeTypeName("GLuint")] uint id) => T.IsProgramNV(id); + public uint IsProgramNV([NativeTypeName("GLuint")] uint id) => T.IsProgramNV(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipeline")] - public byte IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => + public uint IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => T.IsProgramPipeline(pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipelineEXT")] - public byte IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => + public uint IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => T.IsProgramPipelineExt(pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQuery")] - public byte IsQuery([NativeTypeName("GLuint")] uint id) => T.IsQuery(id); + public uint IsQuery([NativeTypeName("GLuint")] uint id) => T.IsQuery(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQueryARB")] - public byte IsQueryArb([NativeTypeName("GLuint")] uint id) => T.IsQueryArb(id); + public uint IsQueryArb([NativeTypeName("GLuint")] uint id) => T.IsQueryArb(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsQueryEXT")] - public byte IsQueryExt([NativeTypeName("GLuint")] uint id) => T.IsQueryExt(id); + public uint IsQueryExt([NativeTypeName("GLuint")] uint id) => T.IsQueryExt(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbuffer")] - public byte IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => + public uint IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => T.IsRenderbuffer(renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferEXT")] - public byte IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => + public uint IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => T.IsRenderbufferExt(renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferOES")] - public byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => + public uint IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => T.IsRenderbufferOes(renderbuffer); [return: NativeTypeName("GLboolean")] @@ -76785,13 +76643,13 @@ public byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSampler")] - public byte IsSampler([NativeTypeName("GLuint")] uint sampler) => T.IsSampler(sampler); + public uint IsSampler([NativeTypeName("GLuint")] uint sampler) => T.IsSampler(sampler); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSemaphoreEXT")] - public byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => + public uint IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => T.IsSemaphoreExt(semaphore); [return: NativeTypeName("GLboolean")] @@ -76799,25 +76657,25 @@ public byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsShader")] - public byte IsShader([NativeTypeName("GLuint")] uint shader) => T.IsShader(shader); + public uint IsShader([NativeTypeName("GLuint")] uint shader) => T.IsShader(shader); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] - public byte IsStateNV([NativeTypeName("GLuint")] uint state) => T.IsStateNV(state); + public uint IsStateNV([NativeTypeName("GLuint")] uint state) => T.IsStateNV(state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsSync")] - public byte IsSync([NativeTypeName("GLsync")] Ref sync) => T.IsSync(sync); + public uint IsSync([NativeTypeName("GLsync")] Ref sync) => T.IsSync(sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - public byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) => T.IsSyncApple(sync); + public uint IsSyncApple([NativeTypeName("GLsync")] Ref sync) => T.IsSyncApple(sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -76825,19 +76683,19 @@ public byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] - public byte IsTexture([NativeTypeName("GLuint")] uint texture) => T.IsTexture(texture); + public uint IsTexture([NativeTypeName("GLuint")] uint texture) => T.IsTexture(texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureEXT")] - public byte IsTextureExt([NativeTypeName("GLuint")] uint texture) => + public uint IsTextureExt([NativeTypeName("GLuint")] uint texture) => T.IsTextureExt(texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] - public byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + public uint IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => T.IsTextureHandleResidentArb(handle); [return: NativeTypeName("GLboolean")] @@ -76845,26 +76703,26 @@ public byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] - public byte IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + public uint IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => T.IsTextureHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedback")] - public byte IsTransformFeedback([NativeTypeName("GLuint")] uint id) => + public uint IsTransformFeedback([NativeTypeName("GLuint")] uint id) => T.IsTransformFeedback(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedbackNV")] - public byte IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => + public uint IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => T.IsTransformFeedbackNV(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVariantEnabledEXT")] - public byte IsVariantEnabledExt( + public uint IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ) => T.IsVariantEnabledExt(id, cap); @@ -76873,25 +76731,25 @@ public byte IsVariantEnabledExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArray")] - public byte IsVertexArray([NativeTypeName("GLuint")] uint array) => T.IsVertexArray(array); + public uint IsVertexArray([NativeTypeName("GLuint")] uint array) => T.IsVertexArray(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayAPPLE")] - public byte IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => + public uint IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => T.IsVertexArrayApple(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] - public byte IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => + public uint IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => T.IsVertexArrayOes(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexAttribEnabledAPPLE")] - public byte IsVertexAttribEnabledApple( + public uint IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ) => T.IsVertexAttribEnabledApple(index, pname); @@ -76903,7 +76761,7 @@ public byte IsVertexAttribEnabledApple( public void LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => T.LabelObjectExt(type, @object, length, label); @@ -76924,9 +76782,9 @@ public void LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.LgpuCopyImageSubDataNvx( sourceGpu, @@ -76958,7 +76816,7 @@ public void LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => T.LgpuNamedBufferSubDataNvx(gpuMask, buffer, offset, size, data); @@ -77128,7 +76986,7 @@ public void LineStipple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - public void LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public void LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => T.LinkProgramArb(programObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -77142,7 +77000,7 @@ public void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -77223,7 +77081,7 @@ public void LoadMatrixxOes([NativeTypeName("const GLfixed *")] Ref m) => public void LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ) => T.LoadProgramNV(target, id, len, program); @@ -77256,7 +77114,7 @@ public void LoadTransposeMatrixxOes([NativeTypeName("const GLfixed *")] Ref [NativeFunction("opengl", EntryPoint = "glLockArraysEXT")] public void LockArraysExt( [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => T.LockArraysExt(first, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -77456,7 +77314,7 @@ public Ptr MapBufferOes( public Ptr MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => T.MapBufferRange(target, offset, length, access); @@ -77466,7 +77324,7 @@ public Ptr MapBufferRange( public Ptr MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => T.MapBufferRangeExt(target, offset, length, access); @@ -77476,11 +77334,11 @@ public void MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ) => T.MapControlPointsNV( @@ -77573,7 +77431,7 @@ public Ptr MapNamedBufferExt( public Ptr MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => T.MapNamedBufferRange(buffer, offset, length, access); @@ -77583,7 +77441,7 @@ public Ptr MapNamedBufferRange( public Ptr MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => T.MapNamedBufferRangeExt(buffer, offset, length, access); @@ -77787,7 +77645,7 @@ public void MatrixFrustumExt( public void MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.MatrixIndexPointerArb(size, type, stride, pointer); @@ -77796,7 +77654,7 @@ public void MatrixIndexPointerArb( public void MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.MatrixIndexPointerOes(size, type, stride, pointer); @@ -78097,7 +77955,7 @@ public void MemoryObjectParameterivExt( public void Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => T.Minmax(target, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78105,7 +77963,7 @@ public void Minmax( public void MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => T.MinmaxExt(target, internalformat, sink); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78166,7 +78024,7 @@ public void MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => T.MulticastBufferSubDataNV(gpuMask, buffer, offset, size, data); @@ -78179,7 +78037,7 @@ public void MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.MulticastCopyBufferSubDataNV( readGpu, @@ -78208,9 +78066,9 @@ public void MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => T.MulticastCopyImageSubDataNV( srcGpu, @@ -78238,7 +78096,7 @@ public void MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.MulticastFramebufferSampleLocationsfvNV(gpu, framebuffer, start, count, v); @@ -78283,7 +78141,7 @@ public void MulticastGetQueryObjectuivNV( public void MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => T.MulticastScissorArrayvNvx(gpu, first, count, v); @@ -78292,7 +78150,7 @@ public void MulticastScissorArrayvNvx( public void MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.MulticastViewportArrayvNvx(gpu, first, count, v); @@ -78318,8 +78176,8 @@ public void MulticastWaitSyncNV( public void MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ) => T.MultiDrawArrays(mode, first, count, drawcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78329,8 +78187,8 @@ public void MultiDrawArrays( public void MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => T.MultiDrawArraysExt(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78339,8 +78197,8 @@ public void MultiDrawArraysExt( public void MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirect(mode, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78348,8 +78206,8 @@ public void MultiDrawArraysIndirect( public void MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectAmd(mode, indirect, primcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78358,9 +78216,9 @@ public void MultiDrawArraysIndirectAmd( public void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => T.MultiDrawArraysIndirectBindlessCountNV( @@ -78378,8 +78236,8 @@ public void MultiDrawArraysIndirectBindlessCountNV( public void MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => T.MultiDrawArraysIndirectBindlessNV( @@ -78397,8 +78255,8 @@ public void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectCount(mode, indirect, drawcount, maxdrawcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78408,8 +78266,8 @@ public void MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectCountArb(mode, indirect, drawcount, maxdrawcount, stride); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -78417,8 +78275,8 @@ public void MultiDrawArraysIndirectCountArb( public void MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawArraysIndirectExt(mode, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78426,8 +78284,8 @@ public void MultiDrawArraysIndirectExt( public void MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => T.MultiDrawElementArrayApple(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78435,10 +78293,10 @@ public void MultiDrawElementArrayApple( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] public void MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ) => T.MultiDrawElements(mode, count, type, indices, drawcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78446,10 +78304,10 @@ public void MultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] public void MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) => T.MultiDrawElementsBaseVertex(mode, count, type, indices, drawcount, basevertex); @@ -78457,10 +78315,10 @@ public void MultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] public void MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) => T.MultiDrawElementsBaseVertexExt(mode, count, type, indices, drawcount, basevertex); @@ -78470,10 +78328,10 @@ public void MultiDrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] public void MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => T.MultiDrawElementsExt(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78483,8 +78341,8 @@ public void MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirect(mode, type, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78493,8 +78351,8 @@ public void MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirectAmd(mode, type, indirect, primcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78504,9 +78362,9 @@ public void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => T.MultiDrawElementsIndirectBindlessCountNV( @@ -78526,8 +78384,8 @@ public void MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => T.MultiDrawElementsIndirectBindlessNV( @@ -78547,8 +78405,8 @@ public void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirectCount(mode, type, indirect, drawcount, maxdrawcount, stride); @@ -78560,8 +78418,8 @@ public void MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirectCountArb( mode, @@ -78578,8 +78436,8 @@ public void MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawElementsIndirectExt(mode, type, indirect, drawcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78589,8 +78447,8 @@ public void MultiDrawElementsIndirectExt( public void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawMeshTasksIndirectCountNV(indirect, drawcount, maxdrawcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -78599,8 +78457,8 @@ public void MultiDrawMeshTasksIndirectCountNV( [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] public void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => T.MultiDrawMeshTasksIndirectNV(indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78610,8 +78468,8 @@ public void MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => T.MultiDrawRangeElementArrayApple(mode, start, end, first, count, primcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -78619,8 +78477,8 @@ public void MultiDrawRangeElementArrayApple( public void MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => T.MultiModeDrawArraysIbm(mode, first, count, primcount, modestride); @@ -78628,10 +78486,10 @@ public void MultiModeDrawArraysIbm( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] public void MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => T.MultiModeDrawElementsIbm(mode, count, type, indices, primcount, modestride); @@ -79410,7 +79268,7 @@ public void MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.MultiTexCoordPointerExt(texunit, size, type, stride, pointer); @@ -79522,7 +79380,7 @@ public void MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -79548,8 +79406,8 @@ public void MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -79576,9 +79434,9 @@ public void MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -79675,7 +79533,7 @@ public void MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -79690,8 +79548,8 @@ public void MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -79719,9 +79577,9 @@ public void MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -79801,7 +79659,7 @@ public void NamedBufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] public void NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => T.NamedBufferData(buffer, size, data, usage); @@ -79811,7 +79669,7 @@ public void NamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] public void NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => T.NamedBufferDataExt(buffer, size, data, usage); @@ -79822,8 +79680,8 @@ public void NamedBufferDataExt( public void NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => T.NamedBufferPageCommitmentArb(buffer, offset, size, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -79832,8 +79690,8 @@ public void NamedBufferPageCommitmentArb( public void NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => T.NamedBufferPageCommitmentExt(buffer, offset, size, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -79843,10 +79701,10 @@ public void NamedBufferPageCommitmentExt( public void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => T.NamedBufferPageCommitmentMemNV(buffer, offset, size, memory, memOffset, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -79854,7 +79712,7 @@ public void NamedBufferPageCommitmentMemNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] public void NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => T.NamedBufferStorage(buffer, size, data, flags); @@ -79864,7 +79722,7 @@ public void NamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] public void NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => T.NamedBufferStorageExt(buffer, size, data, flags); @@ -79875,7 +79733,7 @@ public void NamedBufferStorageExt( public void NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => T.NamedBufferStorageExternalExt(buffer, offset, size, clientBuffer, flags); @@ -79885,7 +79743,7 @@ public void NamedBufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageMemEXT")] public void NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => T.NamedBufferStorageMemExt(buffer, size, memory, offset); @@ -79896,7 +79754,7 @@ public void NamedBufferStorageMemExt( public void NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => T.NamedBufferSubData(buffer, offset, size, data); @@ -79906,7 +79764,7 @@ public void NamedBufferSubData( public void NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => T.NamedBufferSubDataExt(buffer, offset, size, data); @@ -79918,7 +79776,7 @@ public void NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.NamedCopyBufferSubDataExt(readBuffer, writeBuffer, readOffset, writeOffset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -79934,7 +79792,7 @@ public void NamedFramebufferDrawBuffer( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] public void NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => T.NamedFramebufferDrawBuffers(framebuffer, n, bufs); @@ -80002,7 +79860,7 @@ public void NamedFramebufferRenderbufferExt( public void NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.NamedFramebufferSampleLocationsfvArb(framebuffer, start, count, v); @@ -80013,7 +79871,7 @@ public void NamedFramebufferSampleLocationsfvArb( public void NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.NamedFramebufferSampleLocationsfvNV(framebuffer, start, count, v); @@ -80220,7 +80078,7 @@ public void NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => T.NamedProgramLocalParameters4fvExt(program, target, index, count, @params); @@ -80231,7 +80089,7 @@ public void NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => T.NamedProgramLocalParametersI4ivExt(program, target, index, count, @params); @@ -80242,7 +80100,7 @@ public void NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => T.NamedProgramLocalParametersI4uivExt(program, target, index, count, @params); @@ -80253,7 +80111,7 @@ public void NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => T.NamedProgramStringExt(program, target, format, len, @string); @@ -80263,8 +80121,8 @@ public void NamedProgramStringExt( public void NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -80273,8 +80131,8 @@ public void NamedRenderbufferStorage( public void NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorageExt(renderbuffer, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -80282,10 +80140,10 @@ public void NamedRenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisample")] public void NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorageMultisample( renderbuffer, @@ -80301,11 +80159,11 @@ public void NamedRenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] public void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorageMultisampleAdvancedAmd( renderbuffer, @@ -80321,11 +80179,11 @@ public void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] public void NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorageMultisampleCoverageExt( renderbuffer, @@ -80341,10 +80199,10 @@ public void NamedRenderbufferStorageMultisampleCoverageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] public void NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.NamedRenderbufferStorageMultisampleExt( renderbuffer, @@ -80376,7 +80234,7 @@ public void NewList( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] public uint NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ) => T.NewObjectBufferAti(size, pointer, usage); @@ -80500,7 +80358,7 @@ public void Normal3xvOes([NativeTypeName("const GLfixed *")] Ref coords) => [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] public void NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.NormalFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -80522,7 +80380,7 @@ public void NormalP3( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] public void NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.NormalPointer(type, stride, pointer); @@ -80530,8 +80388,8 @@ public void NormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] public void NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => T.NormalPointerExt(type, stride, count, pointer); @@ -80637,7 +80495,7 @@ public void NormalStream3svAti( public void ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => T.ObjectLabel(identifier, name, length, label); @@ -80646,7 +80504,7 @@ public void ObjectLabel( public void ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => T.ObjectLabelKhr(identifier, name, length, label); @@ -80655,7 +80513,7 @@ public void ObjectLabelKhr( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] public void ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => T.ObjectPtrLabel(ptr, length, label); @@ -80663,7 +80521,7 @@ public void ObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] public void ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => T.ObjectPtrLabelKhr(ptr, length, label); @@ -80804,9 +80662,9 @@ public void PathColorGenNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] public void PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => T.PathCommandsNV(path, numCommands, commands, numCoords, coordType, coords); @@ -80817,7 +80675,7 @@ public void PathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] public void PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => T.PathCoordsNV(path, numCoords, coordType, coords); @@ -80835,7 +80693,7 @@ public void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func) => [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] public void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ) => T.PathDashArrayNV(path, dashCount, dashArray); @@ -80855,7 +80713,7 @@ public uint PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -80902,7 +80760,7 @@ public void PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -80928,7 +80786,7 @@ public void PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -80956,11 +80814,11 @@ public void PathGlyphsNV( public uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -81042,7 +80900,7 @@ public void PathStencilFuncNV( public void PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ) => T.PathStringNV(path, format, length, pathString); @@ -81052,11 +80910,11 @@ public void PathStringNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] public void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => @@ -81077,8 +80935,8 @@ public void PathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] public void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => T.PathSubCoordsNV(path, coordStart, numCoords, coordType, coords); @@ -81105,7 +80963,7 @@ public void PathTexGenNV( [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] public void PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => T.PixelDataRangeNV(target, length, pointer); @@ -81113,7 +80971,7 @@ public void PixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] public void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ) => T.PixelMap(map, mapsize, values); @@ -81121,7 +80979,7 @@ public void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] public void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ) => T.PixelMap(map, mapsize, values); @@ -81129,7 +80987,7 @@ public void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] public void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ) => T.PixelMap(map, mapsize, values); @@ -81285,10 +81143,10 @@ public void PNTrianglesiAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - public byte PointAlongPathNV( + public uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -81426,7 +81284,7 @@ public void PointParameterxvOes( [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] public void PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.PointSizePointerOes(type, stride, pointer); @@ -81675,7 +81533,7 @@ public void PrimitiveRestartIndexNV([NativeTypeName("GLuint")] uint index) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] public void PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ) => T.PrioritizeTextures(n, textures, priorities); @@ -81683,7 +81541,7 @@ public void PrioritizeTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] public void PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ) => T.PrioritizeTexturesExt(n, textures, priorities); @@ -81691,7 +81549,7 @@ public void PrioritizeTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] public void PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ) => T.PrioritizeTexturesxOes(n, textures, priorities); @@ -81703,7 +81561,7 @@ public void ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => T.ProgramBinary(program, binaryFormat, binary, length); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -81721,7 +81579,7 @@ public void ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => T.ProgramBufferParametersfvNV(target, bindingIndex, wordIndex, count, @params); @@ -81731,7 +81589,7 @@ public void ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => T.ProgramBufferParametersIivNV(target, bindingIndex, wordIndex, count, @params); @@ -81741,7 +81599,7 @@ public void ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => T.ProgramBufferParametersIuivNV(target, bindingIndex, wordIndex, count, @params); @@ -81826,7 +81684,7 @@ public void ProgramEnvParameterI4uivNV( public void ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => T.ProgramEnvParameters4fvExt(target, index, count, @params); @@ -81835,7 +81693,7 @@ public void ProgramEnvParameters4fvExt( public void ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => T.ProgramEnvParametersI4ivNV(target, index, count, @params); @@ -81844,7 +81702,7 @@ public void ProgramEnvParametersI4ivNV( public void ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => T.ProgramEnvParametersI4uivNV(target, index, count, @params); @@ -81929,7 +81787,7 @@ public void ProgramLocalParameterI4uivNV( public void ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => T.ProgramLocalParameters4fvExt(target, index, count, @params); @@ -81938,7 +81796,7 @@ public void ProgramLocalParameters4fvExt( public void ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => T.ProgramLocalParametersI4ivNV(target, index, count, @params); @@ -81947,7 +81805,7 @@ public void ProgramLocalParametersI4ivNV( public void ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => T.ProgramLocalParametersI4uivNV(target, index, count, @params); @@ -81955,7 +81813,7 @@ public void ProgramLocalParametersI4uivNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] public void ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -81967,7 +81825,7 @@ public void ProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] public void ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ) => T.ProgramNamedParameter4dvNV(id, len, name, v); @@ -81976,7 +81834,7 @@ public void ProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] public void ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -81988,7 +81846,7 @@ public void ProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] public void ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ) => T.ProgramNamedParameter4fvNV(id, len, name, v); @@ -82063,7 +81921,7 @@ public void ProgramParameteriExt( public void ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.ProgramParameters4dvNV(target, index, count, v); @@ -82072,7 +81930,7 @@ public void ProgramParameters4dvNV( public void ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.ProgramParameters4fvNV(target, index, count, v); @@ -82093,7 +81951,7 @@ public void ProgramPathFragmentInputGenNV( public void ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => T.ProgramStringArb(target, format, len, @string); @@ -82101,7 +81959,7 @@ public void ProgramStringArb( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] public void ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => T.ProgramSubroutineParametersuivNV(target, count, @params); @@ -82129,7 +81987,7 @@ public void ProgramUniform1dExt( public void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform1(program, location, count, value); @@ -82139,7 +81997,7 @@ public void ProgramUniform1( public void ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform1dvExt(program, location, count, value); @@ -82168,7 +82026,7 @@ public void ProgramUniform1fExt( public void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform1(program, location, count, value); @@ -82179,7 +82037,7 @@ public void ProgramUniform1( public void ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform1fvExt(program, location, count, value); @@ -82217,7 +82075,7 @@ public void ProgramUniform1i64nv( public void ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform1i64vArb(program, location, count, value); @@ -82228,7 +82086,7 @@ public void ProgramUniform1i64vArb( public void ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.ProgramUniform1i64vNV(program, location, count, value); @@ -82248,7 +82106,7 @@ public void ProgramUniform1iExt( public void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform1(program, location, count, value); @@ -82259,7 +82117,7 @@ public void ProgramUniform1( public void ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform1ivExt(program, location, count, value); @@ -82297,7 +82155,7 @@ public void ProgramUniform1ui64nv( public void ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform1ui64vArb(program, location, count, value); @@ -82308,7 +82166,7 @@ public void ProgramUniform1ui64vArb( public void ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniform1ui64vNV(program, location, count, value); @@ -82328,7 +82186,7 @@ public void ProgramUniform1uiExt( public void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform1(program, location, count, value); @@ -82339,7 +82197,7 @@ public void ProgramUniform1( public void ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform1uivExt(program, location, count, value); @@ -82369,7 +82227,7 @@ public void ProgramUniform2dExt( public void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform2(program, location, count, value); @@ -82379,7 +82237,7 @@ public void ProgramUniform2( public void ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform2dvExt(program, location, count, value); @@ -82410,7 +82268,7 @@ public void ProgramUniform2fExt( public void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform2(program, location, count, value); @@ -82421,7 +82279,7 @@ public void ProgramUniform2( public void ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform2fvExt(program, location, count, value); @@ -82462,7 +82320,7 @@ public void ProgramUniform2i64nv( public void ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform2i64vArb(program, location, count, value); @@ -82473,7 +82331,7 @@ public void ProgramUniform2i64vArb( public void ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.ProgramUniform2i64vNV(program, location, count, value); @@ -82494,7 +82352,7 @@ public void ProgramUniform2iExt( public void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform2(program, location, count, value); @@ -82505,7 +82363,7 @@ public void ProgramUniform2( public void ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform2ivExt(program, location, count, value); @@ -82546,7 +82404,7 @@ public void ProgramUniform2ui64nv( public void ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform2ui64vArb(program, location, count, value); @@ -82557,7 +82415,7 @@ public void ProgramUniform2ui64vArb( public void ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniform2ui64vNV(program, location, count, value); @@ -82578,7 +82436,7 @@ public void ProgramUniform2uiExt( public void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform2(program, location, count, value); @@ -82589,7 +82447,7 @@ public void ProgramUniform2( public void ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform2uivExt(program, location, count, value); @@ -82621,7 +82479,7 @@ public void ProgramUniform3dExt( public void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform3(program, location, count, value); @@ -82631,7 +82489,7 @@ public void ProgramUniform3( public void ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform3dvExt(program, location, count, value); @@ -82664,7 +82522,7 @@ public void ProgramUniform3fExt( public void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform3(program, location, count, value); @@ -82675,7 +82533,7 @@ public void ProgramUniform3( public void ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform3fvExt(program, location, count, value); @@ -82719,7 +82577,7 @@ public void ProgramUniform3i64nv( public void ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform3i64vArb(program, location, count, value); @@ -82730,7 +82588,7 @@ public void ProgramUniform3i64vArb( public void ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.ProgramUniform3i64vNV(program, location, count, value); @@ -82752,7 +82610,7 @@ public void ProgramUniform3iExt( public void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform3(program, location, count, value); @@ -82763,7 +82621,7 @@ public void ProgramUniform3( public void ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform3ivExt(program, location, count, value); @@ -82807,7 +82665,7 @@ public void ProgramUniform3ui64nv( public void ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform3ui64vArb(program, location, count, value); @@ -82818,7 +82676,7 @@ public void ProgramUniform3ui64vArb( public void ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniform3ui64vNV(program, location, count, value); @@ -82840,7 +82698,7 @@ public void ProgramUniform3uiExt( public void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform3(program, location, count, value); @@ -82851,7 +82709,7 @@ public void ProgramUniform3( public void ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform3uivExt(program, location, count, value); @@ -82885,7 +82743,7 @@ public void ProgramUniform4dExt( public void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform4(program, location, count, value); @@ -82895,7 +82753,7 @@ public void ProgramUniform4( public void ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniform4dvExt(program, location, count, value); @@ -82930,7 +82788,7 @@ public void ProgramUniform4fExt( public void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform4(program, location, count, value); @@ -82941,7 +82799,7 @@ public void ProgramUniform4( public void ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniform4fvExt(program, location, count, value); @@ -82988,7 +82846,7 @@ public void ProgramUniform4i64nv( public void ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.ProgramUniform4i64vArb(program, location, count, value); @@ -82999,7 +82857,7 @@ public void ProgramUniform4i64vArb( public void ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.ProgramUniform4i64vNV(program, location, count, value); @@ -83022,7 +82880,7 @@ public void ProgramUniform4iExt( public void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform4(program, location, count, value); @@ -83033,7 +82891,7 @@ public void ProgramUniform4( public void ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.ProgramUniform4ivExt(program, location, count, value); @@ -83080,7 +82938,7 @@ public void ProgramUniform4ui64nv( public void ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.ProgramUniform4ui64vArb(program, location, count, value); @@ -83091,7 +82949,7 @@ public void ProgramUniform4ui64vArb( public void ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniform4ui64vNV(program, location, count, value); @@ -83114,7 +82972,7 @@ public void ProgramUniform4uiExt( public void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform4(program, location, count, value); @@ -83125,7 +82983,7 @@ public void ProgramUniform4( public void ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.ProgramUniform4uivExt(program, location, count, value); @@ -83162,7 +83020,7 @@ public void ProgramUniformHandleui64nv( public void ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => T.ProgramUniformHandleui64vArb(program, location, count, values); @@ -83171,7 +83029,7 @@ public void ProgramUniformHandleui64vArb( public void ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => T.ProgramUniformHandleui64vImg(program, location, count, values); @@ -83182,7 +83040,7 @@ public void ProgramUniformHandleui64vImg( public void ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => T.ProgramUniformHandleui64vNV(program, location, count, values); @@ -83192,8 +83050,8 @@ public void ProgramUniformHandleui64vNV( public void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2(program, location, count, transpose, value); @@ -83203,8 +83061,8 @@ public void ProgramUniformMatrix2( public void ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2dvExt(program, location, count, transpose, value); @@ -83214,8 +83072,8 @@ public void ProgramUniformMatrix2dvExt( public void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix2(program, location, count, transpose, value); @@ -83226,8 +83084,8 @@ public void ProgramUniformMatrix2( public void ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix2fvExt(program, location, count, transpose, value); @@ -83237,8 +83095,8 @@ public void ProgramUniformMatrix2fvExt( public void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2x3(program, location, count, transpose, value); @@ -83248,8 +83106,8 @@ public void ProgramUniformMatrix2x3( public void ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2x3dvExt(program, location, count, transpose, value); @@ -83259,8 +83117,8 @@ public void ProgramUniformMatrix2x3dvExt( public void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix2x3(program, location, count, transpose, value); @@ -83271,8 +83129,8 @@ public void ProgramUniformMatrix2x3( public void ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix2x3fvExt(program, location, count, transpose, value); @@ -83282,8 +83140,8 @@ public void ProgramUniformMatrix2x3fvExt( public void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2x4(program, location, count, transpose, value); @@ -83293,8 +83151,8 @@ public void ProgramUniformMatrix2x4( public void ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix2x4dvExt(program, location, count, transpose, value); @@ -83304,8 +83162,8 @@ public void ProgramUniformMatrix2x4dvExt( public void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix2x4(program, location, count, transpose, value); @@ -83316,8 +83174,8 @@ public void ProgramUniformMatrix2x4( public void ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix2x4fvExt(program, location, count, transpose, value); @@ -83327,8 +83185,8 @@ public void ProgramUniformMatrix2x4fvExt( public void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3(program, location, count, transpose, value); @@ -83338,8 +83196,8 @@ public void ProgramUniformMatrix3( public void ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3dvExt(program, location, count, transpose, value); @@ -83349,8 +83207,8 @@ public void ProgramUniformMatrix3dvExt( public void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix3(program, location, count, transpose, value); @@ -83361,8 +83219,8 @@ public void ProgramUniformMatrix3( public void ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix3fvExt(program, location, count, transpose, value); @@ -83372,8 +83230,8 @@ public void ProgramUniformMatrix3fvExt( public void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3x2(program, location, count, transpose, value); @@ -83383,8 +83241,8 @@ public void ProgramUniformMatrix3x2( public void ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3x2dvExt(program, location, count, transpose, value); @@ -83394,8 +83252,8 @@ public void ProgramUniformMatrix3x2dvExt( public void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix3x2(program, location, count, transpose, value); @@ -83406,8 +83264,8 @@ public void ProgramUniformMatrix3x2( public void ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix3x2fvExt(program, location, count, transpose, value); @@ -83417,8 +83275,8 @@ public void ProgramUniformMatrix3x2fvExt( public void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3x4(program, location, count, transpose, value); @@ -83428,8 +83286,8 @@ public void ProgramUniformMatrix3x4( public void ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix3x4dvExt(program, location, count, transpose, value); @@ -83439,8 +83297,8 @@ public void ProgramUniformMatrix3x4dvExt( public void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix3x4(program, location, count, transpose, value); @@ -83451,8 +83309,8 @@ public void ProgramUniformMatrix3x4( public void ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix3x4fvExt(program, location, count, transpose, value); @@ -83462,8 +83320,8 @@ public void ProgramUniformMatrix3x4fvExt( public void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4(program, location, count, transpose, value); @@ -83473,8 +83331,8 @@ public void ProgramUniformMatrix4( public void ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4dvExt(program, location, count, transpose, value); @@ -83484,8 +83342,8 @@ public void ProgramUniformMatrix4dvExt( public void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4(program, location, count, transpose, value); @@ -83496,8 +83354,8 @@ public void ProgramUniformMatrix4( public void ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4fvExt(program, location, count, transpose, value); @@ -83507,8 +83365,8 @@ public void ProgramUniformMatrix4fvExt( public void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4x2(program, location, count, transpose, value); @@ -83518,8 +83376,8 @@ public void ProgramUniformMatrix4x2( public void ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4x2dvExt(program, location, count, transpose, value); @@ -83529,8 +83387,8 @@ public void ProgramUniformMatrix4x2dvExt( public void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4x2(program, location, count, transpose, value); @@ -83541,8 +83399,8 @@ public void ProgramUniformMatrix4x2( public void ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4x2fvExt(program, location, count, transpose, value); @@ -83552,8 +83410,8 @@ public void ProgramUniformMatrix4x2fvExt( public void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4x3(program, location, count, transpose, value); @@ -83563,8 +83421,8 @@ public void ProgramUniformMatrix4x3( public void ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.ProgramUniformMatrix4x3dvExt(program, location, count, transpose, value); @@ -83574,8 +83432,8 @@ public void ProgramUniformMatrix4x3dvExt( public void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4x3(program, location, count, transpose, value); @@ -83586,8 +83444,8 @@ public void ProgramUniformMatrix4x3( public void ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.ProgramUniformMatrix4x3fvExt(program, location, count, transpose, value); @@ -83606,7 +83464,7 @@ public void ProgramUniformui64nv( public void ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.ProgramUniformui64vNV(program, location, count, value); @@ -83649,7 +83507,7 @@ public void PushClientAttribDefaultExt([NativeTypeName("GLbitfield")] uint mask) public void PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) => T.PushDebugGroup(source, id, length, message); @@ -83658,7 +83516,7 @@ public void PushDebugGroup( public void PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) => T.PushDebugGroupKhr(source, id, length, message); @@ -83668,7 +83526,7 @@ public void PushDebugGroupKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] public void PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) => T.PushGroupMarkerExt(length, marker); @@ -83921,7 +83779,7 @@ public void RasterPos4xvOes([NativeTypeName("const GLfixed *")] Ref coords) [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] public void RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.RasterSamplesExt(samples, fixedsamplelocations); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -83951,11 +83809,11 @@ public void ReadInstrumentsSgix([NativeTypeName("GLint")] int marker) => public void ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => T.ReadnPixels(x, y, width, height, format, type, bufSize, data); @@ -83965,11 +83823,11 @@ Ref data public void ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => T.ReadnPixelsArb(x, y, width, height, format, type, bufSize, data); @@ -83979,11 +83837,11 @@ Ref data public void ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => T.ReadnPixelsExt(x, y, width, height, format, type, bufSize, data); @@ -83992,11 +83850,11 @@ Ref data public void ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => T.ReadnPixelsKhr(x, y, width, height, format, type, bufSize, data); @@ -84008,8 +83866,8 @@ Ref data public void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -84104,7 +83962,7 @@ public void ReferencePlaneSgix([NativeTypeName("const GLdouble *")] Ref [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - public byte ReleaseKeyedMutexWin32ext( + public uint ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ) => T.ReleaseKeyedMutexWin32ext(memory, key); @@ -84122,8 +83980,8 @@ public byte ReleaseKeyedMutexWin32ext( public void RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorage(target, internalformat, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -84131,8 +83989,8 @@ public void RenderbufferStorage( public void RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageExt(target, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -84140,10 +83998,10 @@ public void RenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisample")] public void RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisample(target, samples, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -84152,11 +84010,11 @@ public void RenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] public void RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleAdvancedAmd( target, @@ -84171,10 +84029,10 @@ public void RenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] public void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleAngle(target, samples, internalformat, width, height); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -84182,10 +84040,10 @@ public void RenderbufferStorageMultisampleAngle( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] public void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleApple(target, samples, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -84193,11 +84051,11 @@ public void RenderbufferStorageMultisampleApple( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] public void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleCoverageNV( target, @@ -84214,10 +84072,10 @@ public void RenderbufferStorageMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] public void RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleExt(target, samples, internalformat, width, height); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -84225,20 +84083,20 @@ public void RenderbufferStorageMultisampleExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] public void RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleImg(target, samples, internalformat, width, height); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleNV")] public void RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageMultisampleNV(target, samples, internalformat, width, height); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -84246,8 +84104,8 @@ public void RenderbufferStorageMultisampleNV( public void RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.RenderbufferStorageOes(target, internalformat, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -84264,7 +84122,7 @@ public void RenderGpuMaskNV([NativeTypeName("GLbitfield")] uint mask) => [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] public void ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ) => T.ReplacementCodePointerSun(type, stride, pointer); @@ -84494,7 +84352,7 @@ public void ReplacementCodeusvSun([NativeTypeName("const GLushort *")] Ref programs ) => T.RequestResidentProgramsNV(n, programs); @@ -84595,28 +84453,28 @@ public void RotatexOes( [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] public void SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => T.SampleCoverage(value, invert); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSampleCoverageARB")] public void SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => T.SampleCoverageArb(value, invert); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragex")] public void SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => T.SampleCoveragex(value, invert); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragexOES")] public void SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => T.SampleCoveragexOes(value, invert); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -84631,7 +84489,7 @@ public void SampleMapAti( [NativeFunction("opengl", EntryPoint = "glSampleMaskEXT")] public void SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => T.SampleMaskExt(value, invert); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -84653,7 +84511,7 @@ public void SampleMaskIndexedNV( [NativeFunction("opengl", EntryPoint = "glSampleMaskSGIS")] public void SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => T.SampleMaskSgis(value, invert); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -84798,8 +84656,8 @@ public void ScalexOes( public void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.Scissor(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -84807,7 +84665,7 @@ public void Scissor( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] public void ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => T.ScissorArray(first, count, v); @@ -84815,7 +84673,7 @@ public void ScissorArray( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] public void ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => T.ScissorArrayvNV(first, count, v); @@ -84823,7 +84681,7 @@ public void ScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] public void ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => T.ScissorArrayvOes(first, count, v); @@ -84833,7 +84691,7 @@ public void ScissorArrayvOes( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] public void ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => T.ScissorExclusiveArrayvNV(first, count, v); @@ -84844,8 +84702,8 @@ public void ScissorExclusiveArrayvNV( public void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.ScissorExclusiveNV(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -84855,8 +84713,8 @@ public void ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.ScissorIndexed(index, left, bottom, width, height); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -84865,8 +84723,8 @@ public void ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.ScissorIndexedNV(index, left, bottom, width, height); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -84875,8 +84733,8 @@ public void ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.ScissorIndexedOes(index, left, bottom, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -85128,7 +84986,7 @@ public void SecondaryColor3usvExt([NativeTypeName("const GLushort *")] Ref T.SecondaryColorFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -85150,7 +85008,7 @@ public void SecondaryColorP3( public void SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.SecondaryColorPointer(size, type, stride, pointer); @@ -85159,7 +85017,7 @@ public void SecondaryColorPointer( public void SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.SecondaryColorPointerExt(size, type, stride, pointer); @@ -85176,7 +85034,7 @@ public void SecondaryColorPointerListIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] public void SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ) => T.SelectBuffer(size, buffer); @@ -85186,7 +85044,7 @@ public void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] public void SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -85215,8 +85073,8 @@ public void SemaphoreParameterui64vExt( public void SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -85228,8 +85086,8 @@ public void SeparableFilter2d( public void SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -85300,11 +85158,11 @@ public void SetMultisamplefvAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] public void ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => T.ShaderBinary(count, shaders, binaryFormat, binary, length); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -85340,7 +85198,7 @@ public void ShaderOp3ext( [NativeFunction("opengl", EntryPoint = "glShaderSource")] public void ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) => T.ShaderSource(shader, count, @string, length); @@ -85348,8 +85206,8 @@ public void ShaderSource( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] public void ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) => T.ShaderSourceArb(shaderObj, count, @string, length); @@ -85378,7 +85236,7 @@ public void ShadingRateCombinerOpsExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] - public void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte synchronize) => + public void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchronize) => T.ShadingRateImageBarrierNV(synchronize); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -85388,7 +85246,7 @@ public void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte synchro public void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ) => T.ShadingRateImagePaletteNV(viewport, first, count, rates); @@ -85418,7 +85276,7 @@ public void ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint order) => [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] public void SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => T.SharpenTexFuncSgis(target, n, points); @@ -85446,7 +85304,7 @@ public void SignalSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] public void SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => T.SignalSemaphoreui64nvx(signalGpu, fenceObjectCount, semaphoreArray, fenceValueArray); @@ -85555,7 +85413,7 @@ public void StateCaptureNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStencilClearTagEXT")] public void StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ) => T.StencilClearTagExt(stencilTagBits, stencilClearTag); @@ -85564,7 +85422,7 @@ public void StencilClearTagExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] public void StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -85684,7 +85542,7 @@ public void StencilOpValueAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] public void StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -85719,7 +85577,7 @@ public void StencilStrokePathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] public void StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -85757,7 +85615,7 @@ public void StencilThenCoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] public void StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -85798,7 +85656,7 @@ public void StopInstrumentsSgix([NativeTypeName("GLint")] int marker) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] public void StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => T.StringMarkerGremedy(len, @string); @@ -85900,7 +85758,7 @@ public void Tangent3svExt([NativeTypeName("const GLshort *")] Ref v) => [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] public void TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.TangentPointerExt(type, stride, pointer); @@ -85922,7 +85780,7 @@ public void TessellationModeAmd([NativeTypeName("GLenum")] uint mode) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestFenceAPPLE")] - public byte TestFenceApple([NativeTypeName("GLuint")] uint fence) => + public uint TestFenceApple([NativeTypeName("GLuint")] uint fence) => T.TestFenceApple(fence); [return: NativeTypeName("GLboolean")] @@ -85930,12 +85788,12 @@ public byte TestFenceApple([NativeTypeName("GLuint")] uint fence) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] - public byte TestFenceNV([NativeTypeName("GLuint")] uint fence) => T.TestFenceNV(fence); + public uint TestFenceNV([NativeTypeName("GLuint")] uint fence) => T.TestFenceNV(fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestObjectAPPLE")] - public byte TestObjectApple( + public uint TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ) => T.TestObjectApple(@object, name); @@ -85993,7 +85851,7 @@ public void TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.TexBufferRange(target, internalformat, buffer, offset, size); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -86003,7 +85861,7 @@ public void TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.TexBufferRangeExt(target, internalformat, buffer, offset, size); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -86013,7 +85871,7 @@ public void TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.TexBufferRangeOes(target, internalformat, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -86510,7 +86368,7 @@ public void TexCoord4xvOes([NativeTypeName("const GLfixed *")] Ref coords) public void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.TexCoordFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -86575,7 +86433,7 @@ public void TexCoordP4( public void TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.TexCoordPointer(size, type, stride, pointer); @@ -86584,8 +86442,8 @@ public void TexCoordPointer( public void TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => T.TexCoordPointerExt(size, type, stride, count, pointer); @@ -86699,7 +86557,7 @@ public void TexEstimateMotionRegionsQcom( public void TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ) => T.TexFilterFuncSgis(target, filter, n, weights); @@ -86808,7 +86666,7 @@ public void TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -86824,8 +86682,8 @@ public void TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -86848,11 +86706,11 @@ public void TexImage2d( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisample")] public void TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TexImage2dMultisample( target, @@ -86867,12 +86725,12 @@ public void TexImage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisampleCoverageNV")] public void TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => T.TexImage2dMultisampleCoverageNV( target, @@ -86891,9 +86749,9 @@ public void TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -86918,9 +86776,9 @@ public void TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -86944,12 +86802,12 @@ public void TexImage3dext( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisample")] public void TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TexImage3dMultisample( target, @@ -86965,13 +86823,13 @@ public void TexImage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisampleCoverageNV")] public void TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => T.TexImage3dMultisampleCoverageNV( target, @@ -86990,9 +86848,9 @@ public void TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -87017,10 +86875,10 @@ public void TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -87049,10 +86907,10 @@ public void TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => T.TexPageCommitmentArb( target, @@ -87074,10 +86932,10 @@ public void TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => T.TexPageCommitmentExt( target, @@ -87102,12 +86960,12 @@ public void TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => T.TexPageCommitmentMemNV( target, @@ -87266,9 +87124,9 @@ public void TexRenderbufferNV( [NativeFunction("opengl", EntryPoint = "glTexStorage1D")] public void TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.TexStorage1d(target, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87278,9 +87136,9 @@ public void TexStorage1d( [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] public void TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.TexStorage1dext(target, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87288,10 +87146,10 @@ public void TexStorage1dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2D")] public void TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.TexStorage2d(target, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87301,10 +87159,10 @@ public void TexStorage2d( [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] public void TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.TexStorage2dext(target, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87312,11 +87170,11 @@ public void TexStorage2dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2DMultisample")] public void TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TexStorage2dMultisample( target, @@ -87332,11 +87190,11 @@ public void TexStorage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3D")] public void TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.TexStorage3d(target, levels, internalformat, width, height, depth); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87346,11 +87204,11 @@ public void TexStorage3d( [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] public void TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.TexStorage3dext(target, levels, internalformat, width, height, depth); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87358,12 +87216,12 @@ public void TexStorage3dext( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisample")] public void TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TexStorage3dMultisample( target, @@ -87379,12 +87237,12 @@ public void TexStorage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisampleOES")] public void TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TexStorage3dMultisampleOes( target, @@ -87400,10 +87258,10 @@ public void TexStorage3dMultisampleOes( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] public void TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ) => T.TexStorageAttribs2dext(target, levels, internalformat, width, height, attrib_list); @@ -87411,11 +87269,11 @@ public void TexStorageAttribs2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] public void TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ) => T.TexStorageAttribs3dext( @@ -87432,9 +87290,9 @@ public void TexStorageAttribs3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem1DEXT")] public void TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => T.TexStorageMem1dext(target, levels, internalFormat, width, memory, offset); @@ -87444,10 +87302,10 @@ public void TexStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DEXT")] public void TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => T.TexStorageMem2dext(target, levels, internalFormat, width, height, memory, offset); @@ -87457,11 +87315,11 @@ public void TexStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DMultisampleEXT")] public void TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -87481,11 +87339,11 @@ public void TexStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DEXT")] public void TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -87505,12 +87363,12 @@ public void TexStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DMultisampleEXT")] public void TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -87531,10 +87389,10 @@ public void TexStorageMem3dMultisampleExt( public void TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => T.TexStorageSparseAmd(target, internalFormat, width, height, depth, layers, flags); @@ -87545,7 +87403,7 @@ public void TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87557,7 +87415,7 @@ public void TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87573,8 +87431,8 @@ public void TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87587,8 +87445,8 @@ public void TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87614,9 +87472,9 @@ public void TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87643,9 +87501,9 @@ public void TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87672,9 +87530,9 @@ public void TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87702,10 +87560,10 @@ public void TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -87773,7 +87631,7 @@ public void TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.TextureBufferRange(texture, internalformat, buffer, offset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -87785,16 +87643,16 @@ public void TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.TextureBufferRangeExt(texture, target, internalformat, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureColorMaskSGIS")] public void TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => T.TextureColorMaskSgis(red, green, blue, alpha); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -87828,7 +87686,7 @@ public void TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -87854,8 +87712,8 @@ public void TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -87879,12 +87737,12 @@ public void TextureImage2dext( public void TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => T.TextureImage2dMultisampleCoverageNV( texture, @@ -87902,11 +87760,11 @@ public void TextureImage2dMultisampleCoverageNV( public void TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => T.TextureImage2dMultisampleNV( texture, @@ -87926,9 +87784,9 @@ public void TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -87953,13 +87811,13 @@ public void TextureImage3dext( public void TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => T.TextureImage3dMultisampleCoverageNV( texture, @@ -87978,12 +87836,12 @@ public void TextureImage3dMultisampleCoverageNV( public void TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => T.TextureImage3dMultisampleNV( texture, @@ -88022,10 +87880,10 @@ public void TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => T.TexturePageCommitmentExt( texture, @@ -88050,12 +87908,12 @@ public void TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => T.TexturePageCommitmentMemNV( texture, @@ -88190,7 +88048,7 @@ public void TextureParameterivExt( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] public void TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => T.TextureRangeApple(target, length, pointer); @@ -88208,9 +88066,9 @@ public void TextureRenderbufferExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage1D")] public void TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.TextureStorage1d(texture, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -88221,9 +88079,9 @@ public void TextureStorage1d( public void TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => T.TextureStorage1dext(texture, target, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -88231,10 +88089,10 @@ public void TextureStorage1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2D")] public void TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.TextureStorage2d(texture, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -88245,10 +88103,10 @@ public void TextureStorage2d( public void TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.TextureStorage2dext(texture, target, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -88256,11 +88114,11 @@ public void TextureStorage2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisample")] public void TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TextureStorage2dMultisample( texture, @@ -88277,11 +88135,11 @@ public void TextureStorage2dMultisample( public void TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TextureStorage2dMultisampleExt( texture, @@ -88298,11 +88156,11 @@ public void TextureStorage2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage3D")] public void TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.TextureStorage3d(texture, levels, internalformat, width, height, depth); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -88313,11 +88171,11 @@ public void TextureStorage3d( public void TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => T.TextureStorage3dext(texture, target, levels, internalformat, width, height, depth); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -88325,12 +88183,12 @@ public void TextureStorage3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisample")] public void TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TextureStorage3dMultisample( texture, @@ -88348,12 +88206,12 @@ public void TextureStorage3dMultisample( public void TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => T.TextureStorage3dMultisampleExt( texture, @@ -88370,9 +88228,9 @@ public void TextureStorage3dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem1DEXT")] public void TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => T.TextureStorageMem1dext(texture, levels, internalFormat, width, memory, offset); @@ -88382,10 +88240,10 @@ public void TextureStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DEXT")] public void TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -88404,11 +88262,11 @@ public void TextureStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] public void TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -88428,11 +88286,11 @@ public void TextureStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DEXT")] public void TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -88452,12 +88310,12 @@ public void TextureStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] public void TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -88479,10 +88337,10 @@ public void TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => T.TextureStorageSparseAmd( @@ -88503,7 +88361,7 @@ public void TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -88517,7 +88375,7 @@ public void TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -88531,8 +88389,8 @@ public void TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -88558,8 +88416,8 @@ public void TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -88586,9 +88444,9 @@ public void TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -88617,9 +88475,9 @@ public void TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -88721,7 +88579,7 @@ public void TrackMatrixNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] public void TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ) => T.TransformFeedbackAttribsNV(count, attribs, bufferMode); @@ -88743,15 +88601,15 @@ public void TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => T.TransformFeedbackBufferRange(xfb, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] public void TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ) => T.TransformFeedbackStreamAttribsNV(count, attribs, nbuffers, bufstreams, bufferMode); @@ -88761,7 +88619,7 @@ public void TransformFeedbackStreamAttribsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] public void TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) => T.TransformFeedbackVaryings(program, count, varyings, bufferMode); @@ -88770,7 +88628,7 @@ public void TransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] public void TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) => T.TransformFeedbackVaryingsExt(program, count, varyings, bufferMode); @@ -88779,7 +88637,7 @@ public void TransformFeedbackVaryingsExt( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] public void TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ) => T.TransformFeedbackVaryingsNV(program, count, locations, bufferMode); @@ -88842,7 +88700,7 @@ public void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] public void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.Uniform1(location, count, value); @@ -88868,7 +88726,7 @@ public void Uniform1fArb( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] public void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform1(location, count, value); @@ -88876,7 +88734,7 @@ public void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] public void Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform1fvArb(location, count, value); @@ -88911,7 +88769,7 @@ public void Uniform1i64NV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] public void Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform1i64vArb(location, count, value); @@ -88921,7 +88779,7 @@ public void Uniform1i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] public void Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.Uniform1i64vNV(location, count, value); @@ -88938,7 +88796,7 @@ public void Uniform1iArb( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] public void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform1(location, count, value); @@ -88946,7 +88804,7 @@ public void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] public void Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform1ivArb(location, count, value); @@ -88980,7 +88838,7 @@ public void Uniform1ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] public void Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform1ui64vArb(location, count, value); @@ -88990,7 +88848,7 @@ public void Uniform1ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] public void Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.Uniform1ui64vNV(location, count, value); @@ -89006,7 +88864,7 @@ public void Uniform1uiExt( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] public void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform1(location, count, value); @@ -89014,7 +88872,7 @@ public void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] public void Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform1uivExt(location, count, value); @@ -89032,7 +88890,7 @@ public void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] public void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.Uniform2(location, count, value); @@ -89060,7 +88918,7 @@ public void Uniform2fArb( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] public void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform2(location, count, value); @@ -89068,7 +88926,7 @@ public void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] public void Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform2fvArb(location, count, value); @@ -89106,7 +88964,7 @@ public void Uniform2i64NV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] public void Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform2i64vArb(location, count, value); @@ -89116,7 +88974,7 @@ public void Uniform2i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] public void Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.Uniform2i64vNV(location, count, value); @@ -89134,7 +88992,7 @@ public void Uniform2iArb( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] public void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform2(location, count, value); @@ -89142,7 +89000,7 @@ public void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] public void Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform2ivArb(location, count, value); @@ -89179,7 +89037,7 @@ public void Uniform2ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] public void Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform2ui64vArb(location, count, value); @@ -89189,7 +89047,7 @@ public void Uniform2ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] public void Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.Uniform2ui64vNV(location, count, value); @@ -89206,7 +89064,7 @@ public void Uniform2uiExt( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] public void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform2(location, count, value); @@ -89214,7 +89072,7 @@ public void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] public void Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform2uivExt(location, count, value); @@ -89233,7 +89091,7 @@ public void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] public void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.Uniform3(location, count, value); @@ -89263,7 +89121,7 @@ public void Uniform3fArb( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] public void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform3(location, count, value); @@ -89271,7 +89129,7 @@ public void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] public void Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform3fvArb(location, count, value); @@ -89312,7 +89170,7 @@ public void Uniform3i64NV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] public void Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform3i64vArb(location, count, value); @@ -89322,7 +89180,7 @@ public void Uniform3i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] public void Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.Uniform3i64vNV(location, count, value); @@ -89341,7 +89199,7 @@ public void Uniform3iArb( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] public void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform3(location, count, value); @@ -89349,7 +89207,7 @@ public void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] public void Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform3ivArb(location, count, value); @@ -89389,7 +89247,7 @@ public void Uniform3ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] public void Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform3ui64vArb(location, count, value); @@ -89399,7 +89257,7 @@ public void Uniform3ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] public void Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.Uniform3ui64vNV(location, count, value); @@ -89417,7 +89275,7 @@ public void Uniform3uiExt( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] public void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform3(location, count, value); @@ -89425,7 +89283,7 @@ public void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] public void Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform3uivExt(location, count, value); @@ -89445,7 +89303,7 @@ public void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] public void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => T.Uniform4(location, count, value); @@ -89477,7 +89335,7 @@ public void Uniform4fArb( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] public void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform4(location, count, value); @@ -89485,7 +89343,7 @@ public void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] public void Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => T.Uniform4fvArb(location, count, value); @@ -89529,7 +89387,7 @@ public void Uniform4i64NV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] public void Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => T.Uniform4i64vArb(location, count, value); @@ -89539,7 +89397,7 @@ public void Uniform4i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] public void Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => T.Uniform4i64vNV(location, count, value); @@ -89559,7 +89417,7 @@ public void Uniform4iArb( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] public void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform4(location, count, value); @@ -89567,7 +89425,7 @@ public void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] public void Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => T.Uniform4ivArb(location, count, value); @@ -89610,7 +89468,7 @@ public void Uniform4ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] public void Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.Uniform4ui64vArb(location, count, value); @@ -89620,7 +89478,7 @@ public void Uniform4ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] public void Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.Uniform4ui64vNV(location, count, value); @@ -89639,7 +89497,7 @@ public void Uniform4uiExt( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] public void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform4(location, count, value); @@ -89647,7 +89505,7 @@ public void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] public void Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => T.Uniform4uivExt(location, count, value); @@ -89697,7 +89555,7 @@ public void UniformHandleui64nv( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] public void UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.UniformHandleui64vArb(location, count, value); @@ -89705,7 +89563,7 @@ public void UniformHandleui64vArb( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] public void UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.UniformHandleui64vImg(location, count, value); @@ -89715,7 +89573,7 @@ public void UniformHandleui64vImg( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] public void UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => T.UniformHandleui64vNV(location, count, value); @@ -89724,8 +89582,8 @@ public void UniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] public void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix2(location, count, transpose, value); @@ -89735,8 +89593,8 @@ public void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] public void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix2(location, count, transpose, value); @@ -89744,8 +89602,8 @@ public void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] public void UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix2fvArb(location, count, transpose, value); @@ -89754,8 +89612,8 @@ public void UniformMatrix2fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] public void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix2x3(location, count, transpose, value); @@ -89764,8 +89622,8 @@ public void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] public void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix2x3(location, count, transpose, value); @@ -89773,8 +89631,8 @@ public void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] public void UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix2x3fvNV(location, count, transpose, value); @@ -89783,8 +89641,8 @@ public void UniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] public void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix2x4(location, count, transpose, value); @@ -89793,8 +89651,8 @@ public void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] public void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix2x4(location, count, transpose, value); @@ -89802,8 +89660,8 @@ public void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] public void UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix2x4fvNV(location, count, transpose, value); @@ -89812,8 +89670,8 @@ public void UniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] public void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix3(location, count, transpose, value); @@ -89823,8 +89681,8 @@ public void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] public void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix3(location, count, transpose, value); @@ -89832,8 +89690,8 @@ public void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] public void UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix3fvArb(location, count, transpose, value); @@ -89842,8 +89700,8 @@ public void UniformMatrix3fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] public void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix3x2(location, count, transpose, value); @@ -89852,8 +89710,8 @@ public void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] public void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix3x2(location, count, transpose, value); @@ -89861,8 +89719,8 @@ public void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] public void UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix3x2fvNV(location, count, transpose, value); @@ -89871,8 +89729,8 @@ public void UniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] public void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix3x4(location, count, transpose, value); @@ -89881,8 +89739,8 @@ public void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] public void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix3x4(location, count, transpose, value); @@ -89890,8 +89748,8 @@ public void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] public void UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix3x4fvNV(location, count, transpose, value); @@ -89900,8 +89758,8 @@ public void UniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] public void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix4(location, count, transpose, value); @@ -89911,8 +89769,8 @@ public void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] public void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix4(location, count, transpose, value); @@ -89920,8 +89778,8 @@ public void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] public void UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix4fvArb(location, count, transpose, value); @@ -89930,8 +89788,8 @@ public void UniformMatrix4fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] public void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix4x2(location, count, transpose, value); @@ -89940,8 +89798,8 @@ public void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] public void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix4x2(location, count, transpose, value); @@ -89949,8 +89807,8 @@ public void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] public void UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix4x2fvNV(location, count, transpose, value); @@ -89959,8 +89817,8 @@ public void UniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] public void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => T.UniformMatrix4x3(location, count, transpose, value); @@ -89969,8 +89827,8 @@ public void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] public void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix4x3(location, count, transpose, value); @@ -89978,8 +89836,8 @@ public void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] public void UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => T.UniformMatrix4x3fvNV(location, count, transpose, value); @@ -89988,7 +89846,7 @@ public void UniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] public void UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ) => T.UniformSubroutines(shadertype, count, indices); @@ -90005,7 +89863,7 @@ public void Uniformui64NV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] public void Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => T.Uniformui64vNV(location, count, value); @@ -90017,33 +89875,33 @@ public void Uniformui64vNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBuffer")] - public byte UnmapBuffer([NativeTypeName("GLenum")] uint target) => T.UnmapBuffer(target); + public uint UnmapBuffer([NativeTypeName("GLenum")] uint target) => T.UnmapBuffer(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferARB")] - public byte UnmapBufferArb([NativeTypeName("GLenum")] uint target) => + public uint UnmapBufferArb([NativeTypeName("GLenum")] uint target) => T.UnmapBufferArb(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] - public byte UnmapBufferOes([NativeTypeName("GLenum")] uint target) => + public uint UnmapBufferOes([NativeTypeName("GLenum")] uint target) => T.UnmapBufferOes(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBuffer")] - public byte UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => + public uint UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => T.UnmapNamedBuffer(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] - public byte UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => + public uint UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => T.UnmapNamedBufferExt(buffer); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -90063,7 +89921,7 @@ public void UnmapTexture2dintel( public void UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ) => T.UpdateObjectBufferAti(buffer, offset, size, pointer, preserve); @@ -90081,7 +89939,7 @@ public void UploadGpuMaskNvx([NativeTypeName("GLbitfield")] uint mask) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - public void UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public void UseProgramObjectArb([NativeTypeName("GLhandleARB")] uint programObj) => T.UseProgramObjectArb(programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -90118,7 +89976,7 @@ public void ValidateProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - public void ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public void ValidateProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => T.ValidateProgramArb(programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -90137,7 +89995,7 @@ public void ValidateProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) public void VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => T.VariantArrayObjectAti(id, type, stride, buffer, offset); @@ -90216,8 +90074,8 @@ public void VariantusvExt( public void VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => T.VdpauGetSurfaceivNV(surface, pname, count, length, values); @@ -90231,13 +90089,13 @@ public void VdpauInitNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUIsSurfaceNV")] - public byte VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => + public uint VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => T.VdpauIsSurfaceNV(surface); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] public void VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) => T.VdpauMapSurfacesNV(numSurfaces, surfaces); @@ -90247,7 +90105,7 @@ public void VdpauMapSurfacesNV( public nint VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) => T.VdpauRegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames); @@ -90257,7 +90115,7 @@ public nint VdpauRegisterOutputSurfaceNV( public nint VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) => T.VdpauRegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames); @@ -90267,9 +90125,9 @@ public nint VdpauRegisterVideoSurfaceNV( public nint VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ) => T.VdpauRegisterVideoSurfaceWithPictureStructureNV( vdpSurface, @@ -90289,7 +90147,7 @@ public void VdpauSurfaceAccessNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] public void VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) => T.VdpauUnmapSurfacesNV(numSurface, surfaces); @@ -90569,7 +90427,7 @@ public void VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset); @@ -90612,7 +90470,7 @@ public void VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.VertexArrayBindVertexBufferExt(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -90623,7 +90481,7 @@ public void VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayColorOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -90633,7 +90491,7 @@ public void VertexArrayColorOffsetExt( public void VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayEdgeFlagOffsetExt(vaobj, buffer, stride, offset); @@ -90652,7 +90510,7 @@ public void VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayFogCoordOffsetExt(vaobj, buffer, type, stride, offset); @@ -90663,7 +90521,7 @@ public void VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayIndexOffsetExt(vaobj, buffer, type, stride, offset); @@ -90676,7 +90534,7 @@ public void VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayMultiTexCoordOffsetExt(vaobj, buffer, texunit, size, type, stride, offset); @@ -90688,7 +90546,7 @@ public void VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayNormalOffsetExt(vaobj, buffer, type, stride, offset); @@ -90701,13 +90559,13 @@ public void VertexArrayParameteriApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] - public void VertexArrayRangeApple([NativeTypeName("GLsizei")] int length, Ref pointer) => + public void VertexArrayRangeApple([NativeTypeName("GLsizei")] uint length, Ref pointer) => T.VertexArrayRangeApple(length, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] public void VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => T.VertexArrayRangeNV(length, pointer); @@ -90719,7 +90577,7 @@ public void VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArraySecondaryColorOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -90731,7 +90589,7 @@ public void VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayTexCoordOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -90761,7 +90619,7 @@ public void VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexArrayVertexAttribFormatExt( @@ -90793,7 +90651,7 @@ public void VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribIOffsetExt(vaobj, buffer, index, size, type, stride, offset); @@ -90817,7 +90675,7 @@ public void VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribLOffsetExt(vaobj, buffer, index, size, type, stride, offset); @@ -90830,8 +90688,8 @@ public void VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexAttribOffsetExt( @@ -90862,7 +90720,7 @@ public void VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.VertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -90871,10 +90729,10 @@ public void VertexArrayVertexBuffer( public void VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) => T.VertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -90885,7 +90743,7 @@ public void VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => T.VertexArrayVertexOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -91750,8 +91608,8 @@ public void VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => T.VertexAttribArrayObjectAti(index, size, type, normalized, stride, buffer, offset); @@ -91808,7 +91666,7 @@ public void VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => T.VertexAttribFormat(attribindex, size, type, normalized, relativeoffset); @@ -91819,8 +91677,8 @@ public void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ) => T.VertexAttribFormatNV(index, size, type, normalized, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -92164,7 +92022,7 @@ public void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.VertexAttribIFormatNV(index, size, type, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -92174,7 +92032,7 @@ public void VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribIPointer(index, size, type, stride, pointer); @@ -92184,7 +92042,7 @@ public void VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribIPointerExt(index, size, type, stride, pointer); @@ -92493,7 +92351,7 @@ public void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.VertexAttribLFormatNV(index, size, type, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -92503,7 +92361,7 @@ public void VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribLPointer(index, size, type, stride, pointer); @@ -92513,7 +92371,7 @@ public void VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribLPointerExt(index, size, type, stride, pointer); @@ -92523,7 +92381,7 @@ public void VertexAttribLPointerExt( public void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => T.VertexAttribP1(index, type, normalized, value); @@ -92533,7 +92391,7 @@ public void VertexAttribP1( public void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => T.VertexAttribP1(index, type, normalized, value); @@ -92543,7 +92401,7 @@ public void VertexAttribP1( public void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => T.VertexAttribP2(index, type, normalized, value); @@ -92553,7 +92411,7 @@ public void VertexAttribP2( public void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => T.VertexAttribP2(index, type, normalized, value); @@ -92563,7 +92421,7 @@ public void VertexAttribP2( public void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => T.VertexAttribP3(index, type, normalized, value); @@ -92573,7 +92431,7 @@ public void VertexAttribP3( public void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => T.VertexAttribP3(index, type, normalized, value); @@ -92583,7 +92441,7 @@ public void VertexAttribP3( public void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => T.VertexAttribP4(index, type, normalized, value); @@ -92593,7 +92451,7 @@ public void VertexAttribP4( public void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => T.VertexAttribP4(index, type, normalized, value); @@ -92613,8 +92471,8 @@ public void VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribPointer(index, size, type, normalized, stride, pointer); @@ -92624,8 +92482,8 @@ public void VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribPointerArb(index, size, type, normalized, stride, pointer); @@ -92635,7 +92493,7 @@ public void VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexAttribPointerNV(index, fsize, type, stride, pointer); @@ -92643,7 +92501,7 @@ public void VertexAttribPointerNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] public void VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribs1dvNV(index, count, v); @@ -92651,7 +92509,7 @@ public void VertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] public void VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.VertexAttribs1fvNV(index, count, v); @@ -92659,7 +92517,7 @@ public void VertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] public void VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => T.VertexAttribs1hvNV(index, n, v); @@ -92667,7 +92525,7 @@ public void VertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] public void VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => T.VertexAttribs1svNV(index, count, v); @@ -92675,7 +92533,7 @@ public void VertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] public void VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribs2dvNV(index, count, v); @@ -92683,7 +92541,7 @@ public void VertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] public void VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.VertexAttribs2fvNV(index, count, v); @@ -92691,7 +92549,7 @@ public void VertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] public void VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => T.VertexAttribs2hvNV(index, n, v); @@ -92699,7 +92557,7 @@ public void VertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] public void VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => T.VertexAttribs2svNV(index, count, v); @@ -92707,7 +92565,7 @@ public void VertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] public void VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribs3dvNV(index, count, v); @@ -92715,7 +92573,7 @@ public void VertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] public void VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.VertexAttribs3fvNV(index, count, v); @@ -92723,7 +92581,7 @@ public void VertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] public void VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => T.VertexAttribs3hvNV(index, n, v); @@ -92731,7 +92589,7 @@ public void VertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] public void VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => T.VertexAttribs3svNV(index, count, v); @@ -92739,7 +92597,7 @@ public void VertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] public void VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => T.VertexAttribs4dvNV(index, count, v); @@ -92747,7 +92605,7 @@ public void VertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] public void VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.VertexAttribs4fvNV(index, count, v); @@ -92755,7 +92613,7 @@ public void VertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] public void VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => T.VertexAttribs4hvNV(index, n, v); @@ -92763,7 +92621,7 @@ public void VertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] public void VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => T.VertexAttribs4svNV(index, count, v); @@ -92771,7 +92629,7 @@ public void VertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] public void VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ) => T.VertexAttribs4ubvNV(index, count, v); @@ -92807,7 +92665,7 @@ public void VertexBlendEnviAti( public void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => T.VertexFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -92858,7 +92716,7 @@ public void VertexP4( public void VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexPointer(size, type, stride, pointer); @@ -92867,8 +92725,8 @@ public void VertexPointer( public void VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => T.VertexPointerExt(size, type, stride, count, pointer); @@ -93163,7 +93021,7 @@ public void VertexWeighthvNV([NativeTypeName("const GLhalfNV *")] Ref we public void VertexWeightPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.VertexWeightPointerExt(size, type, stride, pointer); @@ -93211,8 +93069,8 @@ public void VideoCaptureStreamParameterivNV( public void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => T.Viewport(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -93220,7 +93078,7 @@ public void Viewport( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] public void ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.ViewportArray(first, count, v); @@ -93228,7 +93086,7 @@ public void ViewportArray( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] public void ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.ViewportArrayvNV(first, count, v); @@ -93236,7 +93094,7 @@ public void ViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] public void ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => T.ViewportArrayvOes(first, count, v); @@ -93339,7 +93197,7 @@ public void WaitSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] public void WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => T.WaitSemaphoreui64nvx(waitGpu, fenceObjectCount, semaphoreArray, fenceValueArray); @@ -93403,7 +93261,7 @@ public void WeightivArb( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] public void WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ) => T.WeightPathsNV(resultPath, numPaths, paths, weights); @@ -93413,7 +93271,7 @@ public void WeightPathsNV( public void WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.WeightPointerArb(size, type, stride, pointer); @@ -93422,7 +93280,7 @@ public void WeightPointerArb( public void WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => T.WeightPointerOes(size, type, stride, pointer); @@ -93808,7 +93666,7 @@ public void WindowPos4svMesa([NativeTypeName("const GLshort *")] Ref v) = [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] public void WindowRectanglesExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref box ) => T.WindowRectanglesExt(mode, count, box); @@ -93844,7 +93702,7 @@ public static void AccumxOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - public static byte AcquireKeyedMutexWin32ext( + public static uint AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout @@ -94013,28 +93871,28 @@ public static void ApplyTextureExt([NativeTypeName("GLenum")] uint mode) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - public static byte AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + public static uint AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => Underlying.Value!.AreProgramsResidentNV(n, programs, residences); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - public static byte AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + public static uint AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => Underlying.Value!.AreTexturesResident(n, textures, residences); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - public static byte AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + public static uint AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => Underlying.Value!.AreTexturesResidentExt(n, textures, residences); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -94053,7 +93911,7 @@ public static void ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => Underlying.Value!.ArrayObjectAti(array, size, type, stride, buffer, offset); @@ -94062,7 +93920,7 @@ public static void ArrayObjectAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] public static uint AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -94071,8 +93929,8 @@ public static uint AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) => @@ -94096,7 +93954,7 @@ public static uint AsyncCopyBufferSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] public static uint AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -94113,10 +93971,10 @@ public static uint AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) => @@ -94154,8 +94012,8 @@ public static void AsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] public static void AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj ) => Underlying.Value!.AttachObjectArb(containerObj, obj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -94289,7 +94147,7 @@ public static void BindAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] public static void BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ) => Underlying.Value!.BindAttribLocationArb(programObj, index, name); @@ -94362,7 +94220,7 @@ public static void BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.BindBufferRange(target, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -94372,7 +94230,7 @@ public static void BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.BindBufferRangeExt(target, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -94382,7 +94240,7 @@ public static void BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.BindBufferRangeNV(target, index, buffer, offset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -94391,7 +94249,7 @@ public static void BindBufferRangeNV( public static void BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ) => Underlying.Value!.BindBuffersBase(target, first, count, buffers); @@ -94401,10 +94259,10 @@ public static void BindBuffersBase( public static void BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ) => Underlying.Value!.BindBuffersRange(target, first, count, buffers, offsets, sizes); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -94479,7 +94337,7 @@ public static void BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format @@ -94500,7 +94358,7 @@ public static void BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format @@ -94520,7 +94378,7 @@ public static void BindImageTextureExt( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] public static void BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) => Underlying.Value!.BindImageTextures(first, count, textures); @@ -94617,7 +94475,7 @@ public static void BindSampler( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] public static void BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) => Underlying.Value!.BindSamplers(first, count, samplers); @@ -94659,7 +94517,7 @@ public static void BindTextureExt( [NativeFunction("opengl", EntryPoint = "glBindTextures")] public static void BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) => Underlying.Value!.BindTextures(first, count, textures); @@ -94718,7 +94576,7 @@ public static void BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.BindVertexBuffer(bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -94726,10 +94584,10 @@ public static void BindVertexBuffer( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] public static void BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) => Underlying.Value!.BindVertexBuffers(first, count, buffers, offsets, strides); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -94838,15 +94696,15 @@ public static void Binormal3svExt([NativeTypeName("const GLshort *")] Ref [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] public static void BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.BinormalPointerExt(type, stride, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmap")] public static void Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -94857,8 +94715,8 @@ public static void Bitmap( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] public static void BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -95398,7 +95256,7 @@ public static void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.BufferAddressRangeNV(pname, index, address, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -95418,7 +95276,7 @@ public static void BufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glBufferData")] public static void BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => Underlying.Value!.BufferData(target, size, data, usage); @@ -95438,8 +95296,8 @@ public static void BufferDataArb( public static void BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.BufferPageCommitmentArb(target, offset, size, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -95449,10 +95307,10 @@ public static void BufferPageCommitmentArb( public static void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.BufferPageCommitmentMemNV( target, @@ -95476,7 +95334,7 @@ public static void BufferParameteriApple( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] public static void BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.BufferStorage(target, size, data, flags); @@ -95485,7 +95343,7 @@ public static void BufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] public static void BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.BufferStorageExt(target, size, data, flags); @@ -95496,7 +95354,7 @@ public static void BufferStorageExt( public static void BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.BufferStorageExternalExt(target, offset, size, clientBuffer, flags); @@ -95506,7 +95364,7 @@ public static void BufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glBufferStorageMemEXT")] public static void BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => Underlying.Value!.BufferStorageMemExt(target, size, memory, offset); @@ -95519,7 +95377,7 @@ public static void BufferStorageMemExt( public static void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.BufferSubData(target, offset, size, data); @@ -95546,7 +95404,7 @@ public static void CallList([NativeTypeName("GLuint")] uint list) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCallLists")] public static void CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ) => Underlying.Value!.CallLists(n, type, lists); @@ -95676,7 +95534,7 @@ public static void ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -95820,7 +95678,7 @@ public static void ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -95841,8 +95699,8 @@ public static void ClearNamedBufferSubData( public static void ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -95908,8 +95766,8 @@ public static void ClearNamedFramebuffer( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] public static void ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ) => Underlying.Value!.ClearPixelLocalStorageuiExt(offset, n, values); @@ -95951,9 +95809,9 @@ public static void ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -95980,9 +95838,9 @@ public static void ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -96026,7 +95884,7 @@ public static void ClientAttribDefaultExt([NativeTypeName("GLbitfield")] uint ma [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] public static void ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => @@ -96488,7 +96346,7 @@ public static void Color4xvOes([NativeTypeName("const GLfixed *")] Ref comp public static void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.ColorFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -96570,10 +96428,10 @@ public static void ColorFragmentOp3ati( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] public static void ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => Underlying.Value!.ColorMask(red, green, blue, alpha); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -96581,40 +96439,40 @@ public static void ColorMask( [NativeFunction("opengl", EntryPoint = "glColorMaski")] public static void ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => Underlying.Value!.ColorMask(index, r, g, b, a); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiEXT")] public static void ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => Underlying.Value!.ColorMaskiExt(index, r, g, b, a); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glColorMaskIndexedEXT")] public static void ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => Underlying.Value!.ColorMaskIndexedExt(index, r, g, b, a); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMaskiOES")] public static void ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => Underlying.Value!.ColorMaskiOes(index, r, g, b, a); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -96658,7 +96516,7 @@ public static void ColorP4( public static void ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.ColorPointer(size, type, stride, pointer); @@ -96667,8 +96525,8 @@ public static void ColorPointer( public static void ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.ColorPointerExt(size, type, stride, count, pointer); @@ -96694,8 +96552,8 @@ public static void ColorPointervIntel( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] public static void ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -96705,8 +96563,8 @@ public static void ColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] public static void ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -96717,7 +96575,7 @@ public static void ColorSubTableExt( public static void ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -96728,7 +96586,7 @@ public static void ColorTable( public static void ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -96771,7 +96629,7 @@ public static void ColorTableParameterivSgi( public static void ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -96806,9 +96664,9 @@ public static void CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ) => Underlying.Value!.CombinerOutputNV( stage, @@ -96882,7 +96740,7 @@ public static void CompileShader([NativeTypeName("GLuint")] uint shader) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - public static void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj) => + public static void CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj) => Underlying.Value!.CompileShaderArb(shaderObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -96890,7 +96748,7 @@ public static void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderOb [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] public static void CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ) => Underlying.Value!.CompileShaderIncludeArb(shader, count, path, length); @@ -96903,9 +96761,9 @@ public static void CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedMultiTexImage1dext( @@ -96927,10 +96785,10 @@ public static void CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedMultiTexImage2dext( @@ -96953,11 +96811,11 @@ public static void CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedMultiTexImage3dext( @@ -96981,9 +96839,9 @@ public static void CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedMultiTexSubImage1dext( @@ -97006,10 +96864,10 @@ public static void CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedMultiTexSubImage2dext( @@ -97035,11 +96893,11 @@ public static void CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedMultiTexSubImage3dext( @@ -97064,9 +96922,9 @@ public static void CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage1d( @@ -97085,9 +96943,9 @@ public static void CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage1darb( @@ -97109,10 +96967,10 @@ public static void CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage2d( @@ -97132,10 +96990,10 @@ public static void CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage2darb( @@ -97156,11 +97014,11 @@ public static void CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage3d( @@ -97181,11 +97039,11 @@ public static void CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage3darb( @@ -97206,11 +97064,11 @@ public static void CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexImage3does( @@ -97232,9 +97090,9 @@ public static void CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage1d( @@ -97253,9 +97111,9 @@ public static void CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage1darb( @@ -97278,10 +97136,10 @@ public static void CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage2d( @@ -97303,10 +97161,10 @@ public static void CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage2darb( @@ -97330,11 +97188,11 @@ public static void CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage3d( @@ -97359,11 +97217,11 @@ public static void CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage3darb( @@ -97388,11 +97246,11 @@ public static void CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTexSubImage3does( @@ -97417,9 +97275,9 @@ public static void CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedTextureImage1dext( @@ -97441,10 +97299,10 @@ public static void CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedTextureImage2dext( @@ -97467,11 +97325,11 @@ public static void CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedTextureImage3dext( @@ -97494,9 +97352,9 @@ public static void CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTextureSubImage1d( @@ -97517,9 +97375,9 @@ public static void CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedTextureSubImage1dext( @@ -97541,10 +97399,10 @@ public static void CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTextureSubImage2d( @@ -97568,10 +97426,10 @@ public static void CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedTextureSubImage2dext( @@ -97596,11 +97454,11 @@ public static void CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.CompressedTextureSubImage3d( @@ -97627,11 +97485,11 @@ public static void CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => Underlying.Value!.CompressedTextureSubImage3dext( @@ -97671,7 +97529,7 @@ public static void ConservativeRasterParameteriNV( public static void ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -97690,7 +97548,7 @@ public static void ConvolutionFilter1d( public static void ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -97709,8 +97567,8 @@ public static void ConvolutionFilter1dext( public static void ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -97730,8 +97588,8 @@ public static void ConvolutionFilter2d( public static void ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -97834,7 +97692,7 @@ public static void CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.CopyBufferSubData( readTarget, @@ -97851,7 +97709,7 @@ public static void CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.CopyBufferSubDataNV( readTarget, @@ -97865,20 +97723,20 @@ public static void CopyBufferSubDataNV( [NativeFunction("opengl", EntryPoint = "glCopyColorSubTable")] public static void CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyColorSubTable(target, start, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCopyColorSubTableEXT")] public static void CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyColorSubTableExt(target, start, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -97888,7 +97746,7 @@ public static void CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyColorTable(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -97898,7 +97756,7 @@ public static void CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyColorTableSgi(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -97908,7 +97766,7 @@ public static void CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyConvolutionFilter1d(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -97918,7 +97776,7 @@ public static void CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyConvolutionFilter1dext(target, internalformat, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -97928,8 +97786,8 @@ public static void CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyConvolutionFilter2d(target, internalformat, x, y, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -97939,8 +97797,8 @@ public static void CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyConvolutionFilter2dext( target, @@ -97967,9 +97825,9 @@ public static void CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => Underlying.Value!.CopyImageSubData( srcName, @@ -98004,9 +97862,9 @@ public static void CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => Underlying.Value!.CopyImageSubDataExt( srcName, @@ -98041,9 +97899,9 @@ public static void CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.CopyImageSubDataNV( srcName, @@ -98078,9 +97936,9 @@ public static void CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => Underlying.Value!.CopyImageSubDataOes( srcName, @@ -98110,7 +97968,7 @@ public static void CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyMultiTexImage1dext( @@ -98134,8 +97992,8 @@ public static void CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyMultiTexImage2dext( @@ -98160,7 +98018,7 @@ public static void CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyMultiTexSubImage1dext( texunit, @@ -98183,8 +98041,8 @@ public static void CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyMultiTexSubImage2dext( texunit, @@ -98210,8 +98068,8 @@ public static void CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyMultiTexSubImage3dext( texunit, @@ -98234,7 +98092,7 @@ public static void CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.CopyNamedBufferSubData( readBuffer, @@ -98258,8 +98116,8 @@ public static void CopyPathNV( public static void CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ) => Underlying.Value!.CopyPixels(x, y, width, height, type); @@ -98272,7 +98130,7 @@ public static void CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyTexImage1d(target, level, internalformat, x, y, width, border); @@ -98284,7 +98142,7 @@ public static void CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyTexImage1dext(target, level, internalformat, x, y, width, border); @@ -98300,8 +98158,8 @@ public static void CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyTexImage2d( @@ -98323,8 +98181,8 @@ public static void CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyTexImage2dext( @@ -98347,7 +98205,7 @@ public static void CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyTexSubImage1d(target, level, xoffset, x, y, width); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -98358,7 +98216,7 @@ public static void CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyTexSubImage1dext(target, level, xoffset, x, y, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -98373,8 +98231,8 @@ public static void CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTexSubImage2d( target, @@ -98396,8 +98254,8 @@ public static void CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTexSubImage2dext( target, @@ -98421,8 +98279,8 @@ public static void CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTexSubImage3d( target, @@ -98446,8 +98304,8 @@ public static void CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTexSubImage3dext( target, @@ -98471,8 +98329,8 @@ public static void CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTexSubImage3does( target, @@ -98496,7 +98354,7 @@ public static void CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyTextureImage1dext( @@ -98520,8 +98378,8 @@ public static void CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => Underlying.Value!.CopyTextureImage2dext( @@ -98543,7 +98401,7 @@ public static void CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ) => Underlying.Value!.CopyTextureLevelsApple( destinationTexture, @@ -98561,7 +98419,7 @@ public static void CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyTextureSubImage1d(texture, level, xoffset, x, y, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -98574,7 +98432,7 @@ public static void CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.CopyTextureSubImage1dext( texture, @@ -98596,8 +98454,8 @@ public static void CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTextureSubImage2d( texture, @@ -98621,8 +98479,8 @@ public static void CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTextureSubImage2dext( texture, @@ -98647,8 +98505,8 @@ public static void CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTextureSubImage3d( texture, @@ -98674,8 +98532,8 @@ public static void CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.CopyTextureSubImage3dext( texture, @@ -98692,7 +98550,7 @@ public static void CopyTextureSubImage3dext( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] - public static void CoverageMaskNV([NativeTypeName("GLboolean")] byte mask) => + public static void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask) => Underlying.Value!.CoverageMaskNV(mask); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -98707,7 +98565,7 @@ public static void CoverageModulationNV([NativeTypeName("GLenum")] uint componen [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] public static void CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.CoverageModulationTableNV(n, v); @@ -98721,7 +98579,7 @@ public static void CoverageOperationNV([NativeTypeName("GLenum")] uint operation [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] public static void CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -98753,7 +98611,7 @@ public static void CoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] public static void CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -98784,7 +98642,7 @@ public static void CoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] public static void CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => Underlying.Value!.CreateBuffers(n, buffers); @@ -98792,7 +98650,7 @@ public static void CreateBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] public static void CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ) => Underlying.Value!.CreateCommandListsNV(n, lists); @@ -98800,7 +98658,7 @@ public static void CreateCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] public static void CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => Underlying.Value!.CreateFramebuffers(n, framebuffers); @@ -98808,7 +98666,7 @@ public static void CreateFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] public static void CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ) => Underlying.Value!.CreateMemoryObjectsExt(n, memoryObjects); @@ -98831,13 +98689,13 @@ public static void CreatePerfQueryIntel( [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - public static Ptr CreateProgramObjectArb() => Underlying.Value!.CreateProgramObjectArb(); + public static uint CreateProgramObjectArb() => Underlying.Value!.CreateProgramObjectArb(); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] public static void CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => Underlying.Value!.CreateProgramPipelines(n, pipelines); @@ -98851,7 +98709,7 @@ public static void CreateProgramPipelines( [NativeFunction("opengl", EntryPoint = "glCreateQueries")] public static void CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.CreateQueries(target, n, ids); @@ -98859,7 +98717,7 @@ public static void CreateQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] public static void CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => Underlying.Value!.CreateRenderbuffers(n, renderbuffers); @@ -98867,7 +98725,7 @@ public static void CreateRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] public static void CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ) => Underlying.Value!.CreateSamplers(n, samplers); @@ -98875,7 +98733,7 @@ public static void CreateSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] public static void CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) => Underlying.Value!.CreateSemaphoresNV(n, semaphores); @@ -98890,7 +98748,7 @@ public static uint CreateShader([NativeTypeName("GLenum")] uint type) => [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - public static Ptr CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => + public static uint CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => Underlying.Value!.CreateShaderObjectArb(shaderType); [return: NativeTypeName("GLuint")] @@ -98908,7 +98766,7 @@ public static uint CreateShaderProgramExt( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] public static uint CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) => Underlying.Value!.CreateShaderProgram(type, count, strings); @@ -98917,7 +98775,7 @@ public static uint CreateShaderProgram( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] public static uint CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) => Underlying.Value!.CreateShaderProgramvExt(type, count, strings); @@ -98925,7 +98783,7 @@ public static uint CreateShaderProgramvExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] public static void CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ) => Underlying.Value!.CreateStatesNV(n, states); @@ -98944,7 +98802,7 @@ public static Ptr CreateSyncFromCLeventArb( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] public static void CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => Underlying.Value!.CreateTextures(target, n, textures); @@ -98952,7 +98810,7 @@ public static void CreateTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] public static void CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.CreateTransformFeedbacks(n, ids); @@ -98960,7 +98818,7 @@ public static void CreateTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] public static void CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => Underlying.Value!.CreateVertexArrays(n, arrays); @@ -99002,7 +98860,7 @@ public static void CurrentPaletteMatrixOes( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] public static void DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => Underlying.Value!.DebugMessageCallback(callback, userParam); @@ -99010,7 +98868,7 @@ public static void DebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] public static void DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ) => Underlying.Value!.DebugMessageCallbackAmd(callback, userParam); @@ -99019,7 +98877,7 @@ Ref userParam [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] public static void DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => Underlying.Value!.DebugMessageCallbackArb(callback, userParam); @@ -99027,7 +98885,7 @@ public static void DebugMessageCallbackArb( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] public static void DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => Underlying.Value!.DebugMessageCallbackKhr(callback, userParam); @@ -99038,9 +98896,9 @@ public static void DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => Underlying.Value!.DebugMessageControl(source, type, severity, count, ids, enabled); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99050,9 +98908,9 @@ public static void DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => Underlying.Value!.DebugMessageControlArb(source, type, severity, count, ids, enabled); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -99061,9 +98919,9 @@ public static void DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => Underlying.Value!.DebugMessageControlKhr(source, type, severity, count, ids, enabled); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -99071,9 +98929,9 @@ public static void DebugMessageControlKhr( public static void DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => Underlying.Value!.DebugMessageEnableAmd(category, severity, count, ids, enabled); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99084,7 +98942,7 @@ public static void DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => Underlying.Value!.DebugMessageInsert(source, type, id, severity, length, buf); @@ -99094,7 +98952,7 @@ public static void DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => Underlying.Value!.DebugMessageInsertAmd(category, severity, id, length, buf); @@ -99106,7 +98964,7 @@ public static void DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => Underlying.Value!.DebugMessageInsertArb(source, type, id, severity, length, buf); @@ -99117,7 +98975,7 @@ public static void DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => Underlying.Value!.DebugMessageInsertKhr(source, type, id, severity, length, buf); @@ -99200,7 +99058,7 @@ public static void DeformSgix([NativeTypeName("GLbitfield")] uint mask) => [NativeFunction("opengl", EntryPoint = "glDeleteAsyncMarkersSGIX")] public static void DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => Underlying.Value!.DeleteAsyncMarkersSgix(marker, range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99209,14 +99067,14 @@ public static void DeleteAsyncMarkersSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] public static void DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) => Underlying.Value!.DeleteBuffers(n, buffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] public static void DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) => Underlying.Value!.DeleteBuffersArb(n, buffers); @@ -99224,14 +99082,14 @@ public static void DeleteBuffersArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] public static void DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ) => Underlying.Value!.DeleteCommandListsNV(n, lists); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] public static void DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) => Underlying.Value!.DeleteFencesApple(n, fences); @@ -99240,7 +99098,7 @@ public static void DeleteFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] public static void DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) => Underlying.Value!.DeleteFencesNV(n, fences); @@ -99254,21 +99112,21 @@ public static void DeleteFragmentShaderAti([NativeTypeName("GLuint")] uint id) = [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] public static void DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => Underlying.Value!.DeleteFramebuffers(n, framebuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] public static void DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => Underlying.Value!.DeleteFramebuffersExt(n, framebuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] public static void DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => Underlying.Value!.DeleteFramebuffersOes(n, framebuffers); @@ -99276,14 +99134,14 @@ public static void DeleteFramebuffersOes( [NativeFunction("opengl", EntryPoint = "glDeleteLists")] public static void DeleteLists( [NativeTypeName("GLuint")] uint list, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => Underlying.Value!.DeleteLists(list, range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] public static void DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ) => Underlying.Value!.DeleteMemoryObjectsExt(n, memoryObjects); @@ -99305,13 +99163,13 @@ public static void DeleteNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - public static void DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj) => + public static void DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj) => Underlying.Value!.DeleteObjectArb(obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] public static void DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => Underlying.Value!.DeleteOcclusionQueriesNV(n, ids); @@ -99321,7 +99179,7 @@ public static void DeleteOcclusionQueriesNV( [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] public static void DeletePathsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => Underlying.Value!.DeletePathsNV(path, range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99329,7 +99187,7 @@ public static void DeletePathsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] public static void DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) => Underlying.Value!.DeletePerfMonitorsAmd(n, monitors); @@ -99351,28 +99209,28 @@ public static void DeleteProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] public static void DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) => Underlying.Value!.DeleteProgramPipelines(n, pipelines); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] public static void DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) => Underlying.Value!.DeleteProgramPipelinesExt(n, pipelines); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] public static void DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => Underlying.Value!.DeleteProgramsArb(n, programs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] public static void DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => Underlying.Value!.DeleteProgramsNV(n, programs); @@ -99380,28 +99238,28 @@ public static void DeleteProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] public static void DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => Underlying.Value!.DeleteQueries(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] public static void DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => Underlying.Value!.DeleteQueriesArb(n, ids); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] public static void DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => Underlying.Value!.DeleteQueriesExt(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] public static void DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ) => Underlying.Value!.DeleteQueryResourceTagNV(n, tagIds); @@ -99410,21 +99268,21 @@ public static void DeleteQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] public static void DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => Underlying.Value!.DeleteRenderbuffers(n, renderbuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] public static void DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => Underlying.Value!.DeleteRenderbuffersExt(n, renderbuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] public static void DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => Underlying.Value!.DeleteRenderbuffersOes(n, renderbuffers); @@ -99433,7 +99291,7 @@ public static void DeleteRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] public static void DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) => Underlying.Value!.DeleteSamplers(count, samplers); @@ -99441,7 +99299,7 @@ public static void DeleteSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] public static void DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ) => Underlying.Value!.DeleteSemaphoresExt(n, semaphores); @@ -99456,7 +99314,7 @@ public static void DeleteShader([NativeTypeName("GLuint")] uint shader) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] public static void DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ) => Underlying.Value!.DeleteStatesNV(n, states); @@ -99478,14 +99336,14 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] public static void DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) => Underlying.Value!.DeleteTextures(n, textures); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] public static void DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) => Underlying.Value!.DeleteTexturesExt(n, textures); @@ -99493,14 +99351,14 @@ public static void DeleteTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] public static void DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => Underlying.Value!.DeleteTransformFeedbacks(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] public static void DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => Underlying.Value!.DeleteTransformFeedbacksNV(n, ids); @@ -99508,14 +99366,14 @@ public static void DeleteTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] public static void DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => Underlying.Value!.DeleteVertexArrays(n, arrays); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] public static void DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => Underlying.Value!.DeleteVertexArraysApple(n, arrays); @@ -99523,7 +99381,7 @@ public static void DeleteVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] public static void DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => Underlying.Value!.DeleteVertexArraysOes(n, arrays); @@ -99560,7 +99418,7 @@ public static void DepthFunc([NativeTypeName("GLenum")] uint func) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] - public static void DepthMask([NativeTypeName("GLboolean")] byte flag) => + public static void DepthMask([NativeTypeName("GLboolean")] uint flag) => Underlying.Value!.DepthMask(flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99576,7 +99434,7 @@ public static void DepthRange( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] public static void DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.DepthRangeArraydvNV(first, count, v); @@ -99584,7 +99442,7 @@ public static void DepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] public static void DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.DepthRangeArrayfvNV(first, count, v); @@ -99592,7 +99450,7 @@ public static void DepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] public static void DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.DepthRangeArrayfvOes(first, count, v); @@ -99601,7 +99459,7 @@ public static void DepthRangeArrayfvOes( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] public static void DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.DepthRangeArray(first, count, v); @@ -99683,8 +99541,8 @@ public static void DepthRangexOes( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] public static void DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj ) => Underlying.Value!.DetachObjectArb(containerObj, attachedObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99700,7 +99558,7 @@ public static void DetachShader( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] public static void DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => Underlying.Value!.DetailTexFuncSgis(target, n, points); @@ -99831,7 +99689,7 @@ public static void DisableVertexAttribArrayArb([NativeTypeName("GLuint")] uint i [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public static void DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => Underlying.Value!.DiscardFramebufferExt(target, numAttachments, attachments); @@ -99878,7 +99736,7 @@ public static void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint ind public static void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.DrawArrays(mode, first, count); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -99886,7 +99744,7 @@ public static void DrawArrays( public static void DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.DrawArraysExt(mode, first, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99903,8 +99761,8 @@ public static void DrawArraysIndirect( public static void DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ) => Underlying.Value!.DrawArraysInstanced(mode, first, count, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -99912,8 +99770,8 @@ public static void DrawArraysInstanced( public static void DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedAngle(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99922,8 +99780,8 @@ public static void DrawArraysInstancedAngle( public static void DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedArb(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99932,8 +99790,8 @@ public static void DrawArraysInstancedArb( public static void DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => Underlying.Value!.DrawArraysInstancedBaseInstance( @@ -99949,8 +99807,8 @@ public static void DrawArraysInstancedBaseInstance( public static void DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => Underlying.Value!.DrawArraysInstancedBaseInstanceExt( @@ -99968,8 +99826,8 @@ public static void DrawArraysInstancedBaseInstanceExt( public static void DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedExt(mode, start, count, primcount); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -99977,8 +99835,8 @@ public static void DrawArraysInstancedExt( public static void DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawArraysInstancedNV(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -99991,28 +99849,28 @@ public static void DrawBuffer([NativeTypeName("GLenum")] uint buf) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] public static void DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.DrawBuffers(n, bufs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] public static void DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.DrawBuffersArb(n, bufs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] public static void DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.DrawBuffersAti(n, bufs); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.DrawBuffersExt(n, bufs); @@ -100027,7 +99885,7 @@ public static void DrawBuffersIndexedExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.DrawBuffersNV(n, bufs); @@ -100037,7 +99895,7 @@ public static void DrawBuffersNV( public static void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) => Underlying.Value!.DrawCommandsAddressNV(primitiveMode, indirects, sizes, count); @@ -100048,7 +99906,7 @@ public static void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) => Underlying.Value!.DrawCommandsNV(primitiveMode, buffer, indirects, sizes, count); @@ -100057,7 +99915,7 @@ public static void DrawCommandsNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] public static void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -100069,7 +99927,7 @@ public static void DrawCommandsStatesAddressNV( public static void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -100080,14 +99938,14 @@ public static void DrawCommandsStatesNV( public static void DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.DrawElementArrayApple(mode, first, count); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawElementArrayATI")] public static void DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.DrawElementArrayAti(mode, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -100097,7 +99955,7 @@ public static void DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElements")] public static void DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => Underlying.Value!.DrawElements(mode, count, type, indices); @@ -100107,7 +99965,7 @@ public static void DrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -100117,7 +99975,7 @@ public static void DrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] public static void DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -100127,7 +99985,7 @@ public static void DrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] public static void DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -100147,20 +100005,20 @@ public static void DrawElementsIndirect( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => Underlying.Value!.DrawElementsInstanced(mode, count, type, indices, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawElementsInstancedAngle(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -100168,10 +100026,10 @@ public static void DrawElementsInstancedAngle( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawElementsInstancedArb(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -100179,10 +100037,10 @@ public static void DrawElementsInstancedArb( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] public static void DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => Underlying.Value!.DrawElementsInstancedBaseInstance( @@ -100198,10 +100056,10 @@ public static void DrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] public static void DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => Underlying.Value!.DrawElementsInstancedBaseInstanceExt( @@ -100218,10 +100076,10 @@ public static void DrawElementsInstancedBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => Underlying.Value!.DrawElementsInstancedBaseVertex( @@ -100238,10 +100096,10 @@ public static void DrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] public static void DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => @@ -100259,10 +100117,10 @@ public static void DrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] public static void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => @@ -100280,10 +100138,10 @@ public static void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] public static void DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => Underlying.Value!.DrawElementsInstancedBaseVertexExt( @@ -100299,10 +100157,10 @@ public static void DrawElementsInstancedBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] public static void DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => Underlying.Value!.DrawElementsInstancedBaseVertexOes( @@ -100320,20 +100178,20 @@ public static void DrawElementsInstancedBaseVertexOes( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawElementsInstancedExt(mode, count, type, indices, primcount); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.DrawElementsInstancedNV(mode, count, type, indices, primcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -100341,8 +100199,8 @@ public static void DrawElementsInstancedNV( public static void DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.DrawMeshArraysSun(mode, first, count, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -100364,8 +100222,8 @@ public static void DrawMeshTasksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] public static void DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -100378,7 +100236,7 @@ public static void DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.DrawRangeElementArrayApple(mode, start, end, first, count); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -100387,7 +100245,7 @@ public static void DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.DrawRangeElementArrayAti(mode, start, end, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -100397,7 +100255,7 @@ public static void DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => Underlying.Value!.DrawRangeElements(mode, start, end, count, type, indices); @@ -100409,7 +100267,7 @@ public static void DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -100430,7 +100288,7 @@ public static void DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -100451,7 +100309,7 @@ public static void DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -100472,7 +100330,7 @@ public static void DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => Underlying.Value!.DrawRangeElementsExt(mode, start, end, count, type, indices); @@ -100574,7 +100432,7 @@ public static void DrawTransformFeedbackExt( public static void DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => Underlying.Value!.DrawTransformFeedbackInstanced(mode, id, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -100582,7 +100440,7 @@ public static void DrawTransformFeedbackInstanced( public static void DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => Underlying.Value!.DrawTransformFeedbackInstancedExt(mode, id, instancecount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -100608,7 +100466,7 @@ public static void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => Underlying.Value!.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); @@ -100632,41 +100490,41 @@ public static void DrawVkImageNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] - public static void EdgeFlag([NativeTypeName("GLboolean")] byte flag) => + public static void EdgeFlag([NativeTypeName("GLboolean")] uint flag) => Underlying.Value!.EdgeFlag(flag); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] - public static void EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride) => + public static void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride) => Underlying.Value!.EdgeFlagFormatNV(stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] public static void EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.EdgeFlagPointer(stride, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] public static void EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ) => Underlying.Value!.EdgeFlagPointerExt(stride, count, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] public static void EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ) => Underlying.Value!.EdgeFlagPointerListIbm(stride, pointer, ptrstride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - public static void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) => + public static void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) => Underlying.Value!.EdgeFlag(flag); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -101146,9 +101004,9 @@ public static void ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -101180,7 +101038,7 @@ public static void ExtGetTexturesQcom( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] - public static byte ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => + public static uint ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => Underlying.Value!.ExtIsProgramBinaryQcom(program); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -101212,7 +101070,7 @@ public static void ExtTexObjectStateOverrideiQcom( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] public static void FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ) => Underlying.Value!.FeedbackBuffer(size, type, buffer); @@ -101220,7 +101078,7 @@ public static void FeedbackBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] public static void FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ) => Underlying.Value!.FeedbackBufferxOes(n, type, buffer); @@ -101301,7 +101159,7 @@ public static void FinishObjectApple( public static void FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.FlushMappedBufferRange(target, offset, length); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -101309,7 +101167,7 @@ public static void FlushMappedBufferRange( public static void FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.FlushMappedBufferRangeApple(target, offset, size); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -101318,7 +101176,7 @@ public static void FlushMappedBufferRangeApple( public static void FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.FlushMappedBufferRangeExt(target, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -101327,7 +101185,7 @@ public static void FlushMappedBufferRangeExt( public static void FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.FlushMappedNamedBufferRange(buffer, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -101336,7 +101194,7 @@ public static void FlushMappedNamedBufferRange( public static void FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.FlushMappedNamedBufferRangeExt(buffer, offset, length); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -101356,7 +101214,7 @@ public static void FlushStaticDataIbm([NativeTypeName("GLenum")] uint target) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] public static void FlushVertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ) => Underlying.Value!.FlushVertexArrayRangeApple(length, pointer); @@ -101399,7 +101257,7 @@ public static void FogCoordfExt([NativeTypeName("GLfloat")] float coord) => [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] public static void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.FogCoordFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -101426,7 +101284,7 @@ public static void FogCoordhvNV([NativeTypeName("const GLhalfNV *")] Ref [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] public static void FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.FogCoordPointer(type, stride, pointer); @@ -101434,7 +101292,7 @@ public static void FogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] public static void FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.FogCoordPointerExt(type, stride, pointer); @@ -101458,7 +101316,7 @@ public static void Fog( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] public static void FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => Underlying.Value!.FogFuncSgis(n, points); @@ -101633,7 +101491,7 @@ public static void FramebufferDrawBufferExt( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public static void FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.FramebufferDrawBuffersExt(framebuffer, n, bufs); @@ -101712,7 +101570,7 @@ public static void FramebufferParameteriMesa( [NativeFunction("opengl", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] public static void FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ) => Underlying.Value!.FramebufferPixelLocalStorageSizeExt(target, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -101776,7 +101634,7 @@ public static void FramebufferRenderbufferOes( public static void FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.FramebufferSampleLocationsfvArb(target, start, count, v); @@ -101787,7 +101645,7 @@ public static void FramebufferSampleLocationsfvArb( public static void FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.FramebufferSampleLocationsfvNV(target, start, count, v); @@ -101813,9 +101671,9 @@ public static void FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ) => Underlying.Value!.FramebufferShadingRateExt( target, @@ -101924,7 +101782,7 @@ public static void FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => Underlying.Value!.FramebufferTexture2dMultisampleExt( target, @@ -101944,7 +101802,7 @@ public static void FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => Underlying.Value!.FramebufferTexture2dMultisampleImg( target, @@ -102133,9 +101991,9 @@ public static void FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => Underlying.Value!.FramebufferTextureMultisampleMultiviewOvr( target, @@ -102157,7 +102015,7 @@ public static void FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => Underlying.Value!.FramebufferTextureMultiviewOvr( target, @@ -102259,7 +102117,7 @@ public static void FrustumxOes( [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenAsyncMarkersSGIX")] - public static uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => + public static uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range) => Underlying.Value!.GenAsyncMarkersSgix(range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -102268,14 +102126,14 @@ public static uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] public static void GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => Underlying.Value!.GenBuffers(n, buffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] public static void GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => Underlying.Value!.GenBuffersArb(n, buffers); @@ -102321,7 +102179,7 @@ public static void GenerateTextureMipmapExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] public static void GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) => Underlying.Value!.GenFencesApple(n, fences); @@ -102330,7 +102188,7 @@ public static void GenFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] public static void GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) => Underlying.Value!.GenFencesNV(n, fences); @@ -102345,28 +102203,28 @@ public static uint GenFragmentShadersAti([NativeTypeName("GLuint")] uint range) [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] public static void GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => Underlying.Value!.GenFramebuffers(n, framebuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] public static void GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => Underlying.Value!.GenFramebuffersExt(n, framebuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] public static void GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => Underlying.Value!.GenFramebuffersOes(n, framebuffers); [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenLists")] - public static uint GenLists([NativeTypeName("GLsizei")] int range) => + public static uint GenLists([NativeTypeName("GLsizei")] uint range) => Underlying.Value!.GenLists(range); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -102380,7 +102238,7 @@ public static void GenNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] public static void GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.GenOcclusionQueriesNV(n, ids); @@ -102389,7 +102247,7 @@ public static void GenOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] - public static uint GenPathsNV([NativeTypeName("GLsizei")] int range) => + public static uint GenPathsNV([NativeTypeName("GLsizei")] uint range) => Underlying.Value!.GenPathsNV(range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -102397,7 +102255,7 @@ public static uint GenPathsNV([NativeTypeName("GLsizei")] int range) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] public static void GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) => Underlying.Value!.GenPerfMonitorsAmd(n, monitors); @@ -102405,28 +102263,28 @@ public static void GenPerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] public static void GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => Underlying.Value!.GenProgramPipelines(n, pipelines); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] public static void GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => Underlying.Value!.GenProgramPipelinesExt(n, pipelines); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] public static void GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) => Underlying.Value!.GenProgramsArb(n, programs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] public static void GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) => Underlying.Value!.GenProgramsNV(n, programs); @@ -102434,28 +102292,28 @@ public static void GenProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueries")] public static void GenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.GenQueries(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] public static void GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.GenQueriesArb(n, ids); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] public static void GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.GenQueriesExt(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] public static void GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ) => Underlying.Value!.GenQueryResourceTagNV(n, tagIds); @@ -102464,21 +102322,21 @@ public static void GenQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] public static void GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => Underlying.Value!.GenRenderbuffers(n, renderbuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] public static void GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => Underlying.Value!.GenRenderbuffersExt(n, renderbuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] public static void GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => Underlying.Value!.GenRenderbuffersOes(n, renderbuffers); @@ -102487,7 +102345,7 @@ public static void GenRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] public static void GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ) => Underlying.Value!.GenSamplers(count, samplers); @@ -102495,7 +102353,7 @@ public static void GenSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] public static void GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) => Underlying.Value!.GenSemaphoresExt(n, semaphores); @@ -102515,14 +102373,14 @@ public static uint GenSymbolsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] public static void GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => Underlying.Value!.GenTextures(n, textures); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] public static void GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => Underlying.Value!.GenTexturesExt(n, textures); @@ -102530,14 +102388,14 @@ public static void GenTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] public static void GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.GenTransformFeedbacks(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] public static void GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => Underlying.Value!.GenTransformFeedbacksNV(n, ids); @@ -102545,14 +102403,14 @@ public static void GenTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] public static void GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => Underlying.Value!.GenVertexArrays(n, arrays); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] public static void GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => Underlying.Value!.GenVertexArraysApple(n, arrays); @@ -102560,7 +102418,7 @@ public static void GenVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] public static void GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => Underlying.Value!.GenVertexArraysOes(n, arrays); @@ -102587,8 +102445,8 @@ public static void GetActiveAtomicCounterBuffer( public static void GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -102597,10 +102455,10 @@ public static void GetActiveAttrib( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] public static void GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -102622,8 +102480,8 @@ public static void GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => Underlying.Value!.GetActiveSubroutineName( @@ -102654,8 +102512,8 @@ public static void GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => Underlying.Value!.GetActiveSubroutineUniformName( @@ -102674,8 +102532,8 @@ public static void GetActiveSubroutineUniformName( public static void GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -102684,10 +102542,10 @@ public static void GetActiveUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] public static void GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -102718,8 +102576,8 @@ public static void GetActiveUniformBlock( public static void GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ) => Underlying.Value!.GetActiveUniformBlockName( @@ -102736,8 +102594,8 @@ public static void GetActiveUniformBlockName( public static void GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ) => Underlying.Value!.GetActiveUniformName( @@ -102753,7 +102611,7 @@ public static void GetActiveUniformName( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] public static void GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -102771,9 +102629,9 @@ public static void GetActiveUniforms( public static void GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => @@ -102798,10 +102656,10 @@ public static void GetArrayObjectivAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] public static void GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ) => Underlying.Value!.GetAttachedObjectsArb(containerObj, maxCount, count, obj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -102810,8 +102668,8 @@ public static void GetAttachedObjectsArb( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] public static void GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ) => Underlying.Value!.GetAttachedShaders(program, maxCount, count, shaders); @@ -102829,7 +102687,7 @@ public static int GetAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] public static int GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) => Underlying.Value!.GetAttribLocationArb(programObj, name); @@ -102839,7 +102697,7 @@ public static int GetAttribLocationArb( public static void GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => Underlying.Value!.GetBoolean(target, index, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -102848,7 +102706,7 @@ public static void GetBoolean( public static void GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => Underlying.Value!.GetBooleanIndexedvExt(target, index, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -102858,7 +102716,7 @@ public static void GetBooleanIndexedvExt( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] public static void GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => Underlying.Value!.GetBoolean(pname, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -102930,7 +102788,7 @@ Ref2D @params public static void GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => Underlying.Value!.GetBufferSubData(target, offset, size, data); @@ -103157,7 +103015,7 @@ Ref img public static void GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => Underlying.Value!.GetCompressedTextureImage(texture, level, bufSize, pixels); @@ -103180,10 +103038,10 @@ public static void GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => Underlying.Value!.GetCompressedTextureSubImage( @@ -103262,7 +103120,7 @@ public static void GetConvolutionParameterxvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] public static void GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => Underlying.Value!.GetCoverageModulationTableNV(bufSize, v); @@ -103272,12 +103130,12 @@ public static void GetCoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] public static uint GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => Underlying.Value!.GetDebugMessageLog( @@ -103296,11 +103154,11 @@ public static uint GetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] public static uint GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ) => Underlying.Value!.GetDebugMessageLogAmd( @@ -103319,12 +103177,12 @@ public static uint GetDebugMessageLogAmd( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] public static uint GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => Underlying.Value!.GetDebugMessageLogArb( @@ -103343,12 +103201,12 @@ public static uint GetDebugMessageLogArb( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] public static uint GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => Underlying.Value!.GetDebugMessageLogKhr( @@ -103409,7 +103267,7 @@ public static void GetDouble( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] public static void GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ) => Underlying.Value!.GetDriverControlsQcom(num, size, driverControls); @@ -103418,8 +103276,8 @@ public static void GetDriverControlsQcom( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] public static void GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ) => Underlying.Value!.GetDriverControlStringQcom( @@ -103613,9 +103471,9 @@ public static void GetFragmentMaterialivSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] public static void GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ) => Underlying.Value!.GetFragmentShadingRatesExt(samples, maxCount, count, shadingRates); @@ -103668,7 +103526,7 @@ public static void GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) => Underlying.Value!.GetFramebufferParameterfvAmd( @@ -103711,7 +103569,7 @@ public static void GetFramebufferParameterivMesa( [return: NativeTypeName("GLsizei")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public static int GetFramebufferPixelLocalStorageSizeExt( + public static uint GetFramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target ) => Underlying.Value!.GetFramebufferPixelLocalStorageSizeExt(target); @@ -103744,14 +103602,14 @@ public static uint GetGraphicsResetStatusKhr() => [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - public static Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname) => + public static uint GetHandleArb([NativeTypeName("GLenum")] uint pname) => Underlying.Value!.GetHandleArb(pname); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHistogram")] public static void GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -103761,7 +103619,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] public static void GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -103814,7 +103672,7 @@ public static void GetHistogramParameterxvOes( public static ulong GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => Underlying.Value!.GetImageHandleArb(texture, level, layered, layer, format); @@ -103827,7 +103685,7 @@ public static ulong GetImageHandleArb( public static ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => Underlying.Value!.GetImageHandleNV(texture, level, layered, layer, format); @@ -103851,9 +103709,9 @@ public static void GetImageTransformParameterivHP( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] public static void GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ) => Underlying.Value!.GetInfoLogArb(obj, maxLength, length, infoLog); @@ -103954,7 +103812,7 @@ public static void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ) => Underlying.Value!.GetInternalformat(target, internalformat, pname, count, @params); @@ -103965,7 +103823,7 @@ public static void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetInternalformat(target, internalformat, pname, count, @params); @@ -103976,9 +103834,9 @@ public static void GetInternalformat( public static void GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetInternalformatSampleivNV( @@ -103995,7 +103853,7 @@ public static void GetInternalformatSampleivNV( public static void GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => Underlying.Value!.GetInvariantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -104076,7 +103934,7 @@ public static void GetListParameterivSgix( public static void GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => Underlying.Value!.GetLocalConstantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -104119,9 +103977,9 @@ public static void GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ) => Underlying.Value!.GetMapControlPointsNV( @@ -104231,7 +104089,7 @@ public static void GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ) => Underlying.Value!.GetMemoryObjectDetachedResourcesuivNV( @@ -104255,7 +104113,7 @@ public static void GetMemoryObjectParameterivExt( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] public static void GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -104265,7 +104123,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] public static void GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -104518,7 +104376,7 @@ Ref2D @params public static void GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => Underlying.Value!.GetNamedBufferSubData(buffer, offset, size, data); @@ -104528,7 +104386,7 @@ Ref data public static void GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => Underlying.Value!.GetNamedBufferSubDataExt(buffer, offset, size, data); @@ -104571,7 +104429,7 @@ public static void GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) => Underlying.Value!.GetNamedFramebufferParameterfvAmd( @@ -104686,7 +104544,7 @@ public static void GetNamedRenderbufferParameterivExt( public static void GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ) => Underlying.Value!.GetNamedStringArb(namelen, name, bufSize, stringlen, @string); @@ -104707,7 +104565,7 @@ public static void GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) => Underlying.Value!.GetnColorTable(target, format, type, bufSize, table); @@ -104717,7 +104575,7 @@ public static void GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) => Underlying.Value!.GetnColorTableArb(target, format, type, bufSize, table); @@ -104727,7 +104585,7 @@ Ref table public static void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => Underlying.Value!.GetnCompressedTexImage(target, lod, bufSize, pixels); @@ -104737,7 +104595,7 @@ Ref pixels public static void GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) => Underlying.Value!.GetnCompressedTexImageArb(target, lod, bufSize, img); @@ -104747,7 +104605,7 @@ public static void GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) => Underlying.Value!.GetnConvolutionFilter(target, format, type, bufSize, image); @@ -104757,7 +104615,7 @@ public static void GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) => Underlying.Value!.GetnConvolutionFilterArb(target, format, type, bufSize, image); @@ -104774,10 +104632,10 @@ public static void GetNextPerfQueryIdIntel( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] public static void GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => Underlying.Value!.GetnHistogram(target, reset, format, type, bufSize, values); @@ -104785,10 +104643,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] public static void GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => Underlying.Value!.GetnHistogramArb(target, reset, format, type, bufSize, values); @@ -104797,7 +104655,7 @@ Ref values public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) => Underlying.Value!.GetnMap(target, query, bufSize, v); @@ -104806,7 +104664,7 @@ public static void GetnMap( public static void GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) => Underlying.Value!.GetnMapdvArb(target, query, bufSize, v); @@ -104815,7 +104673,7 @@ public static void GetnMapdvArb( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => Underlying.Value!.GetnMap(target, query, bufSize, v); @@ -104824,7 +104682,7 @@ public static void GetnMap( public static void GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => Underlying.Value!.GetnMapfvArb(target, query, bufSize, v); @@ -104833,7 +104691,7 @@ public static void GetnMapfvArb( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) => Underlying.Value!.GetnMap(target, query, bufSize, v); @@ -104842,7 +104700,7 @@ public static void GetnMap( public static void GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) => Underlying.Value!.GetnMapivArb(target, query, bufSize, v); @@ -104850,10 +104708,10 @@ public static void GetnMapivArb( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] public static void GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => Underlying.Value!.GetnMinmax(target, reset, format, type, bufSize, values); @@ -104861,10 +104719,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] public static void GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => Underlying.Value!.GetnMinmaxArb(target, reset, format, type, bufSize, values); @@ -104872,7 +104730,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) => Underlying.Value!.GetnPixelMap(map, bufSize, values); @@ -104880,7 +104738,7 @@ public static void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] public static void GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) => Underlying.Value!.GetnPixelMapfvArb(map, bufSize, values); @@ -104888,7 +104746,7 @@ public static void GetnPixelMapfvArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) => Underlying.Value!.GetnPixelMap(map, bufSize, values); @@ -104896,7 +104754,7 @@ public static void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] public static void GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) => Underlying.Value!.GetnPixelMapuivArb(map, bufSize, values); @@ -104904,7 +104762,7 @@ public static void GetnPixelMapuivArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) => Underlying.Value!.GetnPixelMap(map, bufSize, values); @@ -104912,21 +104770,21 @@ public static void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] public static void GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) => Underlying.Value!.GetnPixelMapusvArb(map, bufSize, values); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] public static void GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) => Underlying.Value!.GetnPolygonStipple(bufSize, pattern); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] public static void GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) => Underlying.Value!.GetnPolygonStippleArb(bufSize, pattern); @@ -104936,9 +104794,9 @@ public static void GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) => @@ -104959,9 +104817,9 @@ public static void GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) => @@ -104984,7 +104842,7 @@ public static void GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => Underlying.Value!.GetnTexImage(target, level, format, type, bufSize, pixels); @@ -104996,7 +104854,7 @@ public static void GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) => Underlying.Value!.GetnTexImageArb(target, level, format, type, bufSize, img); @@ -105006,7 +104864,7 @@ Ref img public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); @@ -105016,7 +104874,7 @@ public static void GetnUniform( public static void GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) => Underlying.Value!.GetnUniformdvArb(program, location, bufSize, @params); @@ -105026,7 +104884,7 @@ public static void GetnUniformdvArb( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); @@ -105036,7 +104894,7 @@ public static void GetnUniform( public static void GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetnUniformfvArb(program, location, bufSize, @params); @@ -105046,7 +104904,7 @@ public static void GetnUniformfvArb( public static void GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetnUniformfvExt(program, location, bufSize, @params); @@ -105055,7 +104913,7 @@ public static void GetnUniformfvExt( public static void GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetnUniformfvKhr(program, location, bufSize, @params); @@ -105065,7 +104923,7 @@ public static void GetnUniformfvKhr( public static void GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ) => Underlying.Value!.GetnUniformi64vArb(program, location, bufSize, @params); @@ -105075,7 +104933,7 @@ public static void GetnUniformi64vArb( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); @@ -105085,7 +104943,7 @@ public static void GetnUniform( public static void GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetnUniformivArb(program, location, bufSize, @params); @@ -105095,7 +104953,7 @@ public static void GetnUniformivArb( public static void GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetnUniformivExt(program, location, bufSize, @params); @@ -105104,7 +104962,7 @@ public static void GetnUniformivExt( public static void GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetnUniformivKhr(program, location, bufSize, @params); @@ -105114,7 +104972,7 @@ public static void GetnUniformivKhr( public static void GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ) => Underlying.Value!.GetnUniformui64vArb(program, location, bufSize, @params); @@ -105124,7 +104982,7 @@ public static void GetnUniformui64vArb( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => Underlying.Value!.GetnUniform(program, location, bufSize, @params); @@ -105134,7 +104992,7 @@ public static void GetnUniform( public static void GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => Underlying.Value!.GetnUniformuivArb(program, location, bufSize, @params); @@ -105143,7 +105001,7 @@ public static void GetnUniformuivArb( public static void GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => Underlying.Value!.GetnUniformuivKhr(program, location, bufSize, @params); @@ -105169,8 +105027,8 @@ public static void GetObjectBufferivAti( public static void GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => Underlying.Value!.GetObjectLabel(identifier, name, bufSize, length, label); @@ -105181,8 +105039,8 @@ public static void GetObjectLabel( public static void GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => Underlying.Value!.GetObjectLabelExt(type, @object, bufSize, length, label); @@ -105191,15 +105049,15 @@ public static void GetObjectLabelExt( public static void GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => Underlying.Value!.GetObjectLabelKhr(identifier, name, bufSize, length, label); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] public static void GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetObjectParameterfvArb(obj, pname, @params); @@ -105216,7 +105074,7 @@ public static void GetObjectParameterivApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] public static void GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetObjectParameterivArb(obj, pname, @params); @@ -105226,8 +105084,8 @@ public static void GetObjectParameterivArb( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] public static void GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => Underlying.Value!.GetObjectPtrLabel(ptr, bufSize, length, label); @@ -105235,8 +105093,8 @@ public static void GetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] public static void GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => Underlying.Value!.GetObjectPtrLabelKhr(ptr, bufSize, length, label); @@ -105306,8 +105164,8 @@ public static void GetPathDashArrayNV( [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] public static float GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ) => Underlying.Value!.GetPathLengthNV(path, startSegment, numSegments); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -105317,8 +105175,8 @@ public static float GetPathLengthNV( public static void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) => Underlying.Value!.GetPathMetricRangeNV( @@ -105335,11 +105193,11 @@ public static void GetPathMetricRangeNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] public static void GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) => Underlying.Value!.GetPathMetricsNV( @@ -105378,7 +105236,7 @@ public static void GetPathParameterivNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] public static void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -105453,7 +105311,7 @@ public static void GetPerfCounterInfoIntel( public static void GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ) => @@ -105484,7 +105342,7 @@ public static void GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ) => Underlying.Value!.GetPerfMonitorCountersAmd( @@ -105502,8 +105360,8 @@ public static void GetPerfMonitorCountersAmd( public static void GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ) => Underlying.Value!.GetPerfMonitorCounterStringAmd( @@ -105520,7 +105378,7 @@ public static void GetPerfMonitorCounterStringAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] public static void GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ) => Underlying.Value!.GetPerfMonitorGroupsAmd(numGroups, groupsSize, groups); @@ -105530,8 +105388,8 @@ public static void GetPerfMonitorGroupsAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] public static void GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ) => Underlying.Value!.GetPerfMonitorGroupStringAmd(group, bufSize, length, groupString); @@ -105542,7 +105400,7 @@ public static void GetPerfMonitorGroupStringAmd( public static void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ) => @@ -105690,8 +105548,8 @@ public static void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mas [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] public static void GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) => Underlying.Value!.GetProgramBinary(program, bufSize, length, binaryFormat, binary); @@ -105700,8 +105558,8 @@ Ref binary [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] public static void GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) => Underlying.Value!.GetProgramBinaryOes(program, bufSize, length, binaryFormat, binary); @@ -105744,8 +105602,8 @@ public static void GetProgramEnvParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] public static void GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => Underlying.Value!.GetProgramInfoLog(program, bufSize, length, infoLog); @@ -105821,7 +105679,7 @@ public static void GetProgramLocalParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] public static void GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ) => Underlying.Value!.GetProgramNamedParameterdvNV(id, len, name, @params); @@ -105830,7 +105688,7 @@ public static void GetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] public static void GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetProgramNamedParameterfvNV(id, len, name, @params); @@ -105858,8 +105716,8 @@ public static void GetProgramParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] public static void GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => Underlying.Value!.GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog); @@ -105867,8 +105725,8 @@ public static void GetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] public static void GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => Underlying.Value!.GetProgramPipelineInfoLogExt(pipeline, bufSize, length, infoLog); @@ -105897,10 +105755,10 @@ public static void GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetProgramResourcefvNV( @@ -105931,10 +105789,10 @@ public static void GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetProgramResource( @@ -105984,8 +105842,8 @@ public static void GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => Underlying.Value!.GetProgramResourceName( @@ -106334,8 +106192,8 @@ Ref span [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] public static void GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => Underlying.Value!.GetShaderInfoLog(shader, bufSize, length, infoLog); @@ -106367,17 +106225,17 @@ public static void GetShaderPrecisionFormat( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] public static void GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) => Underlying.Value!.GetShaderSource(shader, bufSize, length, source); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] public static void GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ) => Underlying.Value!.GetShaderSourceArb(obj, maxLength, length, source); @@ -106460,8 +106318,8 @@ public static int GetSubroutineUniformLocation( public static void GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => Underlying.Value!.GetSync(sync, pname, count, length, values); @@ -106471,8 +106329,8 @@ public static void GetSync( public static void GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => Underlying.Value!.GetSyncivApple(sync, pname, count, length, values); @@ -106750,7 +106608,7 @@ public static void GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => Underlying.Value!.GetTextureImage(texture, level, format, type, bufSize, pixels); @@ -106922,12 +106780,12 @@ public static void GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => Underlying.Value!.GetTextureSubImage( @@ -106989,9 +106847,9 @@ public static void GetTransformFeedback( public static void GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => @@ -107010,9 +106868,9 @@ public static void GetTransformFeedbackVarying( public static void GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => @@ -107038,8 +106896,8 @@ public static void GetTransformFeedbackVaryingNV( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] public static void GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) => Underlying.Value!.GetTranslatedShaderSourceAngle(shader, bufSize, length, source); @@ -107082,7 +106940,7 @@ public static void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] public static void GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ) => Underlying.Value!.GetUniformfvArb(programObj, location, @params); @@ -107111,7 +106969,7 @@ public static void GetUniformi64vNV( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] public static void GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ) => @@ -107135,7 +106993,7 @@ public static void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] public static void GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ) => Underlying.Value!.GetUniformivArb(programObj, location, @params); @@ -107154,7 +107012,7 @@ public static int GetUniformLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] public static int GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) => Underlying.Value!.GetUniformLocationArb(programObj, name); @@ -107248,7 +107106,7 @@ public static void GetVariantArrayObjectivAti( public static void GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => Underlying.Value!.GetVariantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -107687,18 +107545,18 @@ public static void HintPgi( [NativeFunction("opengl", EntryPoint = "glHistogram")] public static void Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => Underlying.Value!.Histogram(target, width, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glHistogramEXT")] public static void HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => Underlying.Value!.HistogramExt(target, width, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -107825,7 +107683,7 @@ public static void Index([NativeTypeName("const GLdouble *")] Ref c) => [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] public static void IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.IndexFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -107865,7 +107723,7 @@ public static void IndexMaterialExt( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] public static void IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.IndexPointer(type, stride, pointer); @@ -107873,8 +107731,8 @@ public static void IndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] public static void IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.IndexPointerExt(type, stride, count, pointer); @@ -107933,14 +107791,14 @@ public static void InsertComponentExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] public static void InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) => Underlying.Value!.InsertEventMarkerExt(length, marker); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] public static void InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ) => Underlying.Value!.InstrumentsBufferSgix(size, buffer); @@ -107948,7 +107806,7 @@ public static void InstrumentsBufferSgix( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] public static void InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.InterleavedArrays(format, stride, pointer); @@ -107975,7 +107833,7 @@ public static void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) public static void InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => Underlying.Value!.InvalidateBufferSubData(buffer, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -107983,7 +107841,7 @@ public static void InvalidateBufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] public static void InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => Underlying.Value!.InvalidateFramebuffer(target, numAttachments, attachments); @@ -107992,7 +107850,7 @@ public static void InvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] public static void InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => Underlying.Value!.InvalidateNamedFramebufferData( @@ -108006,12 +107864,12 @@ public static void InvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] public static void InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.InvalidateNamedFramebufferSubData( framebuffer, @@ -108028,12 +107886,12 @@ public static void InvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] public static void InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.InvalidateSubFramebuffer( target, @@ -108062,9 +107920,9 @@ public static void InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.InvalidateTexSubImage( texture, @@ -108080,7 +107938,7 @@ public static void InvalidateTexSubImage( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsAsyncMarkerSGIX")] - public static byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => + public static uint IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => Underlying.Value!.IsAsyncMarkerSgix(marker); [return: NativeTypeName("GLboolean")] @@ -108089,27 +107947,27 @@ public static byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] - public static byte IsBuffer([NativeTypeName("GLuint")] uint buffer) => + public static uint IsBuffer([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.IsBuffer(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferARB")] - public static byte IsBufferArb([NativeTypeName("GLuint")] uint buffer) => + public static uint IsBufferArb([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.IsBufferArb(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] - public static byte IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => + public static uint IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => Underlying.Value!.IsBufferResidentNV(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] - public static byte IsCommandListNV([NativeTypeName("GLuint")] uint list) => + public static uint IsCommandListNV([NativeTypeName("GLuint")] uint list) => Underlying.Value!.IsCommandListNV(list); [return: NativeTypeName("GLboolean")] @@ -108118,14 +107976,14 @@ public static byte IsCommandListNV([NativeTypeName("GLuint")] uint list) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] - public static byte IsEnabled([NativeTypeName("GLenum")] uint cap) => + public static uint IsEnabled([NativeTypeName("GLenum")] uint cap) => Underlying.Value!.IsEnabled(cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledi")] - public static byte IsEnabled( + public static uint IsEnabled( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.IsEnabled(target, index); @@ -108133,7 +107991,7 @@ public static byte IsEnabled( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediEXT")] - public static byte IsEnablediExt( + public static uint IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.IsEnablediExt(target, index); @@ -108142,7 +108000,7 @@ public static byte IsEnablediExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] - public static byte IsEnabledIndexedExt( + public static uint IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.IsEnabledIndexedExt(target, index); @@ -108150,7 +108008,7 @@ public static byte IsEnabledIndexedExt( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediNV")] - public static byte IsEnablediNV( + public static uint IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.IsEnablediNV(target, index); @@ -108158,7 +108016,7 @@ public static byte IsEnablediNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediOES")] - public static byte IsEnablediOes( + public static uint IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => Underlying.Value!.IsEnablediOes(target, index); @@ -108166,7 +108024,7 @@ public static byte IsEnablediOes( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFenceAPPLE")] - public static byte IsFenceApple([NativeTypeName("GLuint")] uint fence) => + public static uint IsFenceApple([NativeTypeName("GLuint")] uint fence) => Underlying.Value!.IsFenceApple(fence); [return: NativeTypeName("GLboolean")] @@ -108174,7 +108032,7 @@ public static byte IsFenceApple([NativeTypeName("GLuint")] uint fence) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] - public static byte IsFenceNV([NativeTypeName("GLuint")] uint fence) => + public static uint IsFenceNV([NativeTypeName("GLuint")] uint fence) => Underlying.Value!.IsFenceNV(fence); [return: NativeTypeName("GLboolean")] @@ -108182,26 +108040,26 @@ public static byte IsFenceNV([NativeTypeName("GLuint")] uint fence) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebuffer")] - public static byte IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => + public static uint IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => Underlying.Value!.IsFramebuffer(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferEXT")] - public static byte IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => + public static uint IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => Underlying.Value!.IsFramebufferExt(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferOES")] - public static byte IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => + public static uint IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => Underlying.Value!.IsFramebufferOes(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] - public static byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => Underlying.Value!.IsImageHandleResidentArb(handle); [return: NativeTypeName("GLboolean")] @@ -108209,26 +108067,26 @@ public static byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong h [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] - public static byte IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => Underlying.Value!.IsImageHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsList")] - public static byte IsList([NativeTypeName("GLuint")] uint list) => + public static uint IsList([NativeTypeName("GLuint")] uint list) => Underlying.Value!.IsList(list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsMemoryObjectEXT")] - public static byte IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => + public static uint IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => Underlying.Value!.IsMemoryObjectExt(memoryObject); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNameAMD")] - public static byte IsNameAmd( + public static uint IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ) => Underlying.Value!.IsNameAmd(identifier, name); @@ -108237,14 +108095,14 @@ public static byte IsNameAmd( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] - public static byte IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => + public static uint IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.IsNamedBufferResidentNV(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - public static byte IsNamedStringArb( + public static uint IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ) => Underlying.Value!.IsNamedStringArb(namelen, name); @@ -108252,13 +108110,13 @@ public static byte IsNamedStringArb( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsObjectBufferATI")] - public static byte IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => + public static uint IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.IsObjectBufferAti(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsOcclusionQueryNV")] - public static byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => + public static uint IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsOcclusionQueryNV(id); [return: NativeTypeName("GLboolean")] @@ -108266,7 +108124,7 @@ public static byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] - public static byte IsPathNV([NativeTypeName("GLuint")] uint path) => + public static uint IsPathNV([NativeTypeName("GLuint")] uint path) => Underlying.Value!.IsPathNV(path); [return: NativeTypeName("GLboolean")] @@ -108274,7 +108132,7 @@ public static byte IsPathNV([NativeTypeName("GLuint")] uint path) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] - public static byte IsPointInFillPathNV( + public static uint IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, @@ -108286,7 +108144,7 @@ public static byte IsPointInFillPathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] - public static byte IsPointInStrokePathNV( + public static uint IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y @@ -108297,51 +108155,51 @@ public static byte IsPointInStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgram")] - public static byte IsProgram([NativeTypeName("GLuint")] uint program) => + public static uint IsProgram([NativeTypeName("GLuint")] uint program) => Underlying.Value!.IsProgram(program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramARB")] - public static byte IsProgramArb([NativeTypeName("GLuint")] uint program) => + public static uint IsProgramArb([NativeTypeName("GLuint")] uint program) => Underlying.Value!.IsProgramArb(program); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramNV")] - public static byte IsProgramNV([NativeTypeName("GLuint")] uint id) => + public static uint IsProgramNV([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsProgramNV(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipeline")] - public static byte IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => + public static uint IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => Underlying.Value!.IsProgramPipeline(pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipelineEXT")] - public static byte IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => + public static uint IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => Underlying.Value!.IsProgramPipelineExt(pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQuery")] - public static byte IsQuery([NativeTypeName("GLuint")] uint id) => + public static uint IsQuery([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsQuery(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQueryARB")] - public static byte IsQueryArb([NativeTypeName("GLuint")] uint id) => + public static uint IsQueryArb([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsQueryArb(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsQueryEXT")] - public static byte IsQueryExt([NativeTypeName("GLuint")] uint id) => + public static uint IsQueryExt([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsQueryExt(id); [return: NativeTypeName("GLboolean")] @@ -108349,19 +108207,19 @@ public static byte IsQueryExt([NativeTypeName("GLuint")] uint id) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbuffer")] - public static byte IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => + public static uint IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => Underlying.Value!.IsRenderbuffer(renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferEXT")] - public static byte IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => + public static uint IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => Underlying.Value!.IsRenderbufferExt(renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferOES")] - public static byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => + public static uint IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => Underlying.Value!.IsRenderbufferOes(renderbuffer); [return: NativeTypeName("GLboolean")] @@ -108369,14 +108227,14 @@ public static byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffe [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSampler")] - public static byte IsSampler([NativeTypeName("GLuint")] uint sampler) => + public static uint IsSampler([NativeTypeName("GLuint")] uint sampler) => Underlying.Value!.IsSampler(sampler); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSemaphoreEXT")] - public static byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => + public static uint IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => Underlying.Value!.IsSemaphoreExt(semaphore); [return: NativeTypeName("GLboolean")] @@ -108384,28 +108242,28 @@ public static byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsShader")] - public static byte IsShader([NativeTypeName("GLuint")] uint shader) => + public static uint IsShader([NativeTypeName("GLuint")] uint shader) => Underlying.Value!.IsShader(shader); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] - public static byte IsStateNV([NativeTypeName("GLuint")] uint state) => + public static uint IsStateNV([NativeTypeName("GLuint")] uint state) => Underlying.Value!.IsStateNV(state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsSync")] - public static byte IsSync([NativeTypeName("GLsync")] Ref sync) => + public static uint IsSync([NativeTypeName("GLsync")] Ref sync) => Underlying.Value!.IsSync(sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - public static byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) => + public static uint IsSyncApple([NativeTypeName("GLsync")] Ref sync) => Underlying.Value!.IsSyncApple(sync); [return: NativeTypeName("GLboolean")] @@ -108414,20 +108272,20 @@ public static byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] - public static byte IsTexture([NativeTypeName("GLuint")] uint texture) => + public static uint IsTexture([NativeTypeName("GLuint")] uint texture) => Underlying.Value!.IsTexture(texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureEXT")] - public static byte IsTextureExt([NativeTypeName("GLuint")] uint texture) => + public static uint IsTextureExt([NativeTypeName("GLuint")] uint texture) => Underlying.Value!.IsTextureExt(texture); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] - public static byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => Underlying.Value!.IsTextureHandleResidentArb(handle); [return: NativeTypeName("GLboolean")] @@ -108435,26 +108293,26 @@ public static byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] - public static byte IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => Underlying.Value!.IsTextureHandleResidentNV(handle); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedback")] - public static byte IsTransformFeedback([NativeTypeName("GLuint")] uint id) => + public static uint IsTransformFeedback([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsTransformFeedback(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedbackNV")] - public static byte IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => + public static uint IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => Underlying.Value!.IsTransformFeedbackNV(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVariantEnabledEXT")] - public static byte IsVariantEnabledExt( + public static uint IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ) => Underlying.Value!.IsVariantEnabledExt(id, cap); @@ -108463,26 +108321,26 @@ public static byte IsVariantEnabledExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArray")] - public static byte IsVertexArray([NativeTypeName("GLuint")] uint array) => + public static uint IsVertexArray([NativeTypeName("GLuint")] uint array) => Underlying.Value!.IsVertexArray(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayAPPLE")] - public static byte IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => + public static uint IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => Underlying.Value!.IsVertexArrayApple(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] - public static byte IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => + public static uint IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => Underlying.Value!.IsVertexArrayOes(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexAttribEnabledAPPLE")] - public static byte IsVertexAttribEnabledApple( + public static uint IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ) => Underlying.Value!.IsVertexAttribEnabledApple(index, pname); @@ -108494,7 +108352,7 @@ public static byte IsVertexAttribEnabledApple( public static void LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => Underlying.Value!.LabelObjectExt(type, @object, length, label); @@ -108515,9 +108373,9 @@ public static void LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.LgpuCopyImageSubDataNvx( sourceGpu, @@ -108549,7 +108407,7 @@ public static void LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.LgpuNamedBufferSubDataNvx(gpuMask, buffer, offset, size, data); @@ -108723,7 +108581,7 @@ public static void LinkProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - public static void LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public static void LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => Underlying.Value!.LinkProgramArb(programObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -108738,7 +108596,7 @@ public static void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -108833,7 +108691,7 @@ public static void LoadPaletteFromModelViewMatrixOes() => public static void LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ) => Underlying.Value!.LoadProgramNV(target, id, len, program); @@ -108870,7 +108728,7 @@ public static void LoadTransposeMatrixxOes( [NativeFunction("opengl", EntryPoint = "glLockArraysEXT")] public static void LockArraysExt( [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => Underlying.Value!.LockArraysExt(first, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -109112,7 +108970,7 @@ public static Ptr MapBufferOes( public static Ptr MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => Underlying.Value!.MapBufferRange(target, offset, length, access); @@ -109122,7 +108980,7 @@ public static Ptr MapBufferRange( public static Ptr MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => Underlying.Value!.MapBufferRangeExt(target, offset, length, access); @@ -109132,11 +108990,11 @@ public static void MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ) => Underlying.Value!.MapControlPointsNV( @@ -109229,7 +109087,7 @@ public static Ptr MapNamedBufferExt( public static Ptr MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => Underlying.Value!.MapNamedBufferRange(buffer, offset, length, access); @@ -109239,7 +109097,7 @@ public static Ptr MapNamedBufferRange( public static Ptr MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => Underlying.Value!.MapNamedBufferRangeExt(buffer, offset, length, access); @@ -109443,7 +109301,7 @@ public static void MatrixFrustumExt( public static void MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.MatrixIndexPointerArb(size, type, stride, pointer); @@ -109452,7 +109310,7 @@ public static void MatrixIndexPointerArb( public static void MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.MatrixIndexPointerOes(size, type, stride, pointer); @@ -109756,7 +109614,7 @@ public static void MemoryObjectParameterivExt( public static void Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => Underlying.Value!.Minmax(target, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -109764,7 +109622,7 @@ public static void Minmax( public static void MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => Underlying.Value!.MinmaxExt(target, internalformat, sink); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -109825,7 +109683,7 @@ public static void MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.MulticastBufferSubDataNV(gpuMask, buffer, offset, size, data); @@ -109838,7 +109696,7 @@ public static void MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.MulticastCopyBufferSubDataNV( readGpu, @@ -109867,9 +109725,9 @@ public static void MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => Underlying.Value!.MulticastCopyImageSubDataNV( srcGpu, @@ -109897,7 +109755,7 @@ public static void MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.MulticastFramebufferSampleLocationsfvNV( @@ -109949,7 +109807,7 @@ public static void MulticastGetQueryObjectuivNV( public static void MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => Underlying.Value!.MulticastScissorArrayvNvx(gpu, first, count, v); @@ -109958,7 +109816,7 @@ public static void MulticastScissorArrayvNvx( public static void MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.MulticastViewportArrayvNvx(gpu, first, count, v); @@ -109984,8 +109842,8 @@ public static void MulticastWaitSyncNV( public static void MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ) => Underlying.Value!.MultiDrawArrays(mode, first, count, drawcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -109995,8 +109853,8 @@ public static void MultiDrawArrays( public static void MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.MultiDrawArraysExt(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -110005,8 +109863,8 @@ public static void MultiDrawArraysExt( public static void MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawArraysIndirect(mode, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -110014,8 +109872,8 @@ public static void MultiDrawArraysIndirect( public static void MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawArraysIndirectAmd(mode, indirect, primcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -110024,9 +109882,9 @@ public static void MultiDrawArraysIndirectAmd( public static void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => Underlying.Value!.MultiDrawArraysIndirectBindlessCountNV( @@ -110044,8 +109902,8 @@ public static void MultiDrawArraysIndirectBindlessCountNV( public static void MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => Underlying.Value!.MultiDrawArraysIndirectBindlessNV( @@ -110063,8 +109921,8 @@ public static void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawArraysIndirectCount( mode, @@ -110081,8 +109939,8 @@ public static void MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawArraysIndirectCountArb( mode, @@ -110097,8 +109955,8 @@ public static void MultiDrawArraysIndirectCountArb( public static void MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawArraysIndirectExt(mode, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -110106,8 +109964,8 @@ public static void MultiDrawArraysIndirectExt( public static void MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.MultiDrawElementArrayApple(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -110115,10 +109973,10 @@ public static void MultiDrawElementArrayApple( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ) => Underlying.Value!.MultiDrawElements(mode, count, type, indices, drawcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -110126,10 +109984,10 @@ public static void MultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] public static void MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) => Underlying.Value!.MultiDrawElementsBaseVertex( @@ -110145,10 +110003,10 @@ public static void MultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] public static void MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) => Underlying.Value!.MultiDrawElementsBaseVertexExt( @@ -110166,10 +110024,10 @@ public static void MultiDrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.MultiDrawElementsExt(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -110179,8 +110037,8 @@ public static void MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawElementsIndirect(mode, type, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -110189,8 +110047,8 @@ public static void MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawElementsIndirectAmd(mode, type, indirect, primcount, stride); @@ -110201,9 +110059,9 @@ public static void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => Underlying.Value!.MultiDrawElementsIndirectBindlessCountNV( @@ -110223,8 +110081,8 @@ public static void MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => Underlying.Value!.MultiDrawElementsIndirectBindlessNV( @@ -110244,8 +110102,8 @@ public static void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawElementsIndirectCount( mode, @@ -110264,8 +110122,8 @@ public static void MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawElementsIndirectCountArb( mode, @@ -110282,8 +110140,8 @@ public static void MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawElementsIndirectExt(mode, type, indirect, drawcount, stride); @@ -110294,8 +110152,8 @@ public static void MultiDrawElementsIndirectExt( public static void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawMeshTasksIndirectCountNV( indirect, @@ -110310,8 +110168,8 @@ public static void MultiDrawMeshTasksIndirectCountNV( [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] public static void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.MultiDrawMeshTasksIndirectNV(indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -110321,8 +110179,8 @@ public static void MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => Underlying.Value!.MultiDrawRangeElementArrayApple( mode, @@ -110338,8 +110196,8 @@ public static void MultiDrawRangeElementArrayApple( public static void MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => Underlying.Value!.MultiModeDrawArraysIbm(mode, first, count, primcount, modestride); @@ -110347,10 +110205,10 @@ public static void MultiModeDrawArraysIbm( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] public static void MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => Underlying.Value!.MultiModeDrawElementsIbm( @@ -111137,7 +110995,7 @@ public static void MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.MultiTexCoordPointerExt(texunit, size, type, stride, pointer); @@ -111249,7 +111107,7 @@ public static void MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -111275,8 +111133,8 @@ public static void MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -111303,9 +111161,9 @@ public static void MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -111402,7 +111260,7 @@ public static void MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -111427,8 +111285,8 @@ public static void MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -111456,9 +111314,9 @@ public static void MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -111544,7 +111402,7 @@ public static void NamedBufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] public static void NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => Underlying.Value!.NamedBufferData(buffer, size, data, usage); @@ -111554,7 +111412,7 @@ public static void NamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] public static void NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => Underlying.Value!.NamedBufferDataExt(buffer, size, data, usage); @@ -111565,8 +111423,8 @@ public static void NamedBufferDataExt( public static void NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.NamedBufferPageCommitmentArb(buffer, offset, size, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -111575,8 +111433,8 @@ public static void NamedBufferPageCommitmentArb( public static void NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.NamedBufferPageCommitmentExt(buffer, offset, size, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -111586,10 +111444,10 @@ public static void NamedBufferPageCommitmentExt( public static void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.NamedBufferPageCommitmentMemNV( buffer, @@ -111605,7 +111463,7 @@ public static void NamedBufferPageCommitmentMemNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] public static void NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.NamedBufferStorage(buffer, size, data, flags); @@ -111615,7 +111473,7 @@ public static void NamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] public static void NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.NamedBufferStorageExt(buffer, size, data, flags); @@ -111626,7 +111484,7 @@ public static void NamedBufferStorageExt( public static void NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => @@ -111643,7 +111501,7 @@ public static void NamedBufferStorageExternalExt( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageMemEXT")] public static void NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => Underlying.Value!.NamedBufferStorageMemExt(buffer, size, memory, offset); @@ -111654,7 +111512,7 @@ public static void NamedBufferStorageMemExt( public static void NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.NamedBufferSubData(buffer, offset, size, data); @@ -111664,7 +111522,7 @@ public static void NamedBufferSubData( public static void NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => Underlying.Value!.NamedBufferSubDataExt(buffer, offset, size, data); @@ -111676,7 +111534,7 @@ public static void NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.NamedCopyBufferSubDataExt( readBuffer, @@ -111699,7 +111557,7 @@ public static void NamedFramebufferDrawBuffer( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] public static void NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => Underlying.Value!.NamedFramebufferDrawBuffers(framebuffer, n, bufs); @@ -111767,7 +111625,7 @@ public static void NamedFramebufferRenderbufferExt( public static void NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.NamedFramebufferSampleLocationsfvArb(framebuffer, start, count, v); @@ -111778,7 +111636,7 @@ public static void NamedFramebufferSampleLocationsfvArb( public static void NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.NamedFramebufferSampleLocationsfvNV(framebuffer, start, count, v); @@ -112027,7 +111885,7 @@ public static void NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => Underlying.Value!.NamedProgramLocalParameters4fvExt( @@ -112045,7 +111903,7 @@ public static void NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => Underlying.Value!.NamedProgramLocalParametersI4ivExt( @@ -112063,7 +111921,7 @@ public static void NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => Underlying.Value!.NamedProgramLocalParametersI4uivExt( @@ -112081,7 +111939,7 @@ public static void NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => Underlying.Value!.NamedProgramStringExt(program, target, format, len, @string); @@ -112091,8 +111949,8 @@ public static void NamedProgramStringExt( public static void NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); @@ -112102,8 +111960,8 @@ public static void NamedRenderbufferStorage( public static void NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.NamedRenderbufferStorageExt( renderbuffer, @@ -112117,10 +111975,10 @@ public static void NamedRenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisample")] public static void NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.NamedRenderbufferStorageMultisample( renderbuffer, @@ -112136,11 +111994,11 @@ public static void NamedRenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] public static void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.NamedRenderbufferStorageMultisampleAdvancedAmd( renderbuffer, @@ -112156,11 +112014,11 @@ public static void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] public static void NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.NamedRenderbufferStorageMultisampleCoverageExt( renderbuffer, @@ -112176,10 +112034,10 @@ public static void NamedRenderbufferStorageMultisampleCoverageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] public static void NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.NamedRenderbufferStorageMultisampleExt( renderbuffer, @@ -112211,7 +112069,7 @@ public static void NewList( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] public static uint NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ) => Underlying.Value!.NewObjectBufferAti(size, pointer, usage); @@ -112340,7 +112198,7 @@ public static void Normal3xvOes([NativeTypeName("const GLfixed *")] Ref coo [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] public static void NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.NormalFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -112362,7 +112220,7 @@ public static void NormalP3( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] public static void NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.NormalPointer(type, stride, pointer); @@ -112370,8 +112228,8 @@ public static void NormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] public static void NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.NormalPointerExt(type, stride, count, pointer); @@ -112477,7 +112335,7 @@ public static void NormalStream3svAti( public static void ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => Underlying.Value!.ObjectLabel(identifier, name, length, label); @@ -112486,7 +112344,7 @@ public static void ObjectLabel( public static void ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => Underlying.Value!.ObjectLabelKhr(identifier, name, length, label); @@ -112495,7 +112353,7 @@ public static void ObjectLabelKhr( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] public static void ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => Underlying.Value!.ObjectPtrLabel(ptr, length, label); @@ -112503,7 +112361,7 @@ public static void ObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] public static void ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => Underlying.Value!.ObjectPtrLabelKhr(ptr, length, label); @@ -112645,9 +112503,9 @@ public static void PathColorGenNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] public static void PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => @@ -112666,7 +112524,7 @@ public static void PathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] public static void PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => Underlying.Value!.PathCoordsNV(path, numCoords, coordType, coords); @@ -112684,7 +112542,7 @@ public static void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func) => [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] public static void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ) => Underlying.Value!.PathDashArrayNV(path, dashCount, dashArray); @@ -112704,7 +112562,7 @@ public static uint PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -112751,7 +112609,7 @@ public static void PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -112777,7 +112635,7 @@ public static void PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -112805,11 +112663,11 @@ public static void PathGlyphsNV( public static uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -112891,7 +112749,7 @@ public static void PathStencilFuncNV( public static void PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ) => Underlying.Value!.PathStringNV(path, format, length, pathString); @@ -112901,11 +112759,11 @@ public static void PathStringNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] public static void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => @@ -112926,8 +112784,8 @@ public static void PathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] public static void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => Underlying.Value!.PathSubCoordsNV(path, coordStart, numCoords, coordType, coords); @@ -112955,7 +112813,7 @@ public static void PauseTransformFeedbackNV() => [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] public static void PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.PixelDataRangeNV(target, length, pointer); @@ -112963,7 +112821,7 @@ public static void PixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ) => Underlying.Value!.PixelMap(map, mapsize, values); @@ -112971,7 +112829,7 @@ public static void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ) => Underlying.Value!.PixelMap(map, mapsize, values); @@ -112979,7 +112837,7 @@ public static void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ) => Underlying.Value!.PixelMap(map, mapsize, values); @@ -113135,10 +112993,10 @@ public static void PNTrianglesiAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - public static byte PointAlongPathNV( + public static uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -113286,7 +113144,7 @@ public static void PointSize([NativeTypeName("GLfloat")] float size) => [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] public static void PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.PointSizePointerOes(type, stride, pointer); @@ -113567,7 +113425,7 @@ public static void PrimitiveRestartIndexNV([NativeTypeName("GLuint")] uint index [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] public static void PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ) => Underlying.Value!.PrioritizeTextures(n, textures, priorities); @@ -113575,7 +113433,7 @@ public static void PrioritizeTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] public static void PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ) => Underlying.Value!.PrioritizeTexturesExt(n, textures, priorities); @@ -113583,7 +113441,7 @@ public static void PrioritizeTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] public static void PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ) => Underlying.Value!.PrioritizeTexturesxOes(n, textures, priorities); @@ -113595,7 +113453,7 @@ public static void ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => Underlying.Value!.ProgramBinary(program, binaryFormat, binary, length); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -113613,7 +113471,7 @@ public static void ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => Underlying.Value!.ProgramBufferParametersfvNV( @@ -113630,7 +113488,7 @@ public static void ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => Underlying.Value!.ProgramBufferParametersIivNV( @@ -113647,7 +113505,7 @@ public static void ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => Underlying.Value!.ProgramBufferParametersIuivNV( @@ -113739,7 +113597,7 @@ public static void ProgramEnvParameterI4uivNV( public static void ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => Underlying.Value!.ProgramEnvParameters4fvExt(target, index, count, @params); @@ -113748,7 +113606,7 @@ public static void ProgramEnvParameters4fvExt( public static void ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => Underlying.Value!.ProgramEnvParametersI4ivNV(target, index, count, @params); @@ -113757,7 +113615,7 @@ public static void ProgramEnvParametersI4ivNV( public static void ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => Underlying.Value!.ProgramEnvParametersI4uivNV(target, index, count, @params); @@ -113842,7 +113700,7 @@ public static void ProgramLocalParameterI4uivNV( public static void ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => Underlying.Value!.ProgramLocalParameters4fvExt(target, index, count, @params); @@ -113851,7 +113709,7 @@ public static void ProgramLocalParameters4fvExt( public static void ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => Underlying.Value!.ProgramLocalParametersI4ivNV(target, index, count, @params); @@ -113860,7 +113718,7 @@ public static void ProgramLocalParametersI4ivNV( public static void ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => Underlying.Value!.ProgramLocalParametersI4uivNV(target, index, count, @params); @@ -113868,7 +113726,7 @@ public static void ProgramLocalParametersI4uivNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] public static void ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -113880,7 +113738,7 @@ public static void ProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] public static void ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.ProgramNamedParameter4dvNV(id, len, name, v); @@ -113889,7 +113747,7 @@ public static void ProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] public static void ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -113901,7 +113759,7 @@ public static void ProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] public static void ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.ProgramNamedParameter4fvNV(id, len, name, v); @@ -113976,7 +113834,7 @@ public static void ProgramParameteriExt( public static void ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.ProgramParameters4dvNV(target, index, count, v); @@ -113985,7 +113843,7 @@ public static void ProgramParameters4dvNV( public static void ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.ProgramParameters4fvNV(target, index, count, v); @@ -114013,7 +113871,7 @@ public static void ProgramPathFragmentInputGenNV( public static void ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => Underlying.Value!.ProgramStringArb(target, format, len, @string); @@ -114021,7 +113879,7 @@ public static void ProgramStringArb( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] public static void ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => Underlying.Value!.ProgramSubroutineParametersuivNV(target, count, @params); @@ -114049,7 +113907,7 @@ public static void ProgramUniform1dExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform1(program, location, count, value); @@ -114059,7 +113917,7 @@ public static void ProgramUniform1( public static void ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform1dvExt(program, location, count, value); @@ -114088,7 +113946,7 @@ public static void ProgramUniform1fExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform1(program, location, count, value); @@ -114099,7 +113957,7 @@ public static void ProgramUniform1( public static void ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform1fvExt(program, location, count, value); @@ -114137,7 +113995,7 @@ public static void ProgramUniform1i64nv( public static void ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.ProgramUniform1i64vArb(program, location, count, value); @@ -114148,7 +114006,7 @@ public static void ProgramUniform1i64vArb( public static void ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform1i64vNV(program, location, count, value); @@ -114168,7 +114026,7 @@ public static void ProgramUniform1iExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform1(program, location, count, value); @@ -114179,7 +114037,7 @@ public static void ProgramUniform1( public static void ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform1ivExt(program, location, count, value); @@ -114217,7 +114075,7 @@ public static void ProgramUniform1ui64nv( public static void ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.ProgramUniform1ui64vArb(program, location, count, value); @@ -114228,7 +114086,7 @@ public static void ProgramUniform1ui64vArb( public static void ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform1ui64vNV(program, location, count, value); @@ -114248,7 +114106,7 @@ public static void ProgramUniform1uiExt( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform1(program, location, count, value); @@ -114259,7 +114117,7 @@ public static void ProgramUniform1( public static void ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform1uivExt(program, location, count, value); @@ -114289,7 +114147,7 @@ public static void ProgramUniform2dExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform2(program, location, count, value); @@ -114299,7 +114157,7 @@ public static void ProgramUniform2( public static void ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform2dvExt(program, location, count, value); @@ -114330,7 +114188,7 @@ public static void ProgramUniform2fExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform2(program, location, count, value); @@ -114341,7 +114199,7 @@ public static void ProgramUniform2( public static void ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform2fvExt(program, location, count, value); @@ -114382,7 +114240,7 @@ public static void ProgramUniform2i64nv( public static void ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.ProgramUniform2i64vArb(program, location, count, value); @@ -114393,7 +114251,7 @@ public static void ProgramUniform2i64vArb( public static void ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform2i64vNV(program, location, count, value); @@ -114414,7 +114272,7 @@ public static void ProgramUniform2iExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform2(program, location, count, value); @@ -114425,7 +114283,7 @@ public static void ProgramUniform2( public static void ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform2ivExt(program, location, count, value); @@ -114466,7 +114324,7 @@ public static void ProgramUniform2ui64nv( public static void ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.ProgramUniform2ui64vArb(program, location, count, value); @@ -114477,7 +114335,7 @@ public static void ProgramUniform2ui64vArb( public static void ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform2ui64vNV(program, location, count, value); @@ -114498,7 +114356,7 @@ public static void ProgramUniform2uiExt( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform2(program, location, count, value); @@ -114509,7 +114367,7 @@ public static void ProgramUniform2( public static void ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform2uivExt(program, location, count, value); @@ -114541,7 +114399,7 @@ public static void ProgramUniform3dExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform3(program, location, count, value); @@ -114551,7 +114409,7 @@ public static void ProgramUniform3( public static void ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform3dvExt(program, location, count, value); @@ -114584,7 +114442,7 @@ public static void ProgramUniform3fExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform3(program, location, count, value); @@ -114595,7 +114453,7 @@ public static void ProgramUniform3( public static void ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform3fvExt(program, location, count, value); @@ -114639,7 +114497,7 @@ public static void ProgramUniform3i64nv( public static void ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.ProgramUniform3i64vArb(program, location, count, value); @@ -114650,7 +114508,7 @@ public static void ProgramUniform3i64vArb( public static void ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform3i64vNV(program, location, count, value); @@ -114672,7 +114530,7 @@ public static void ProgramUniform3iExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform3(program, location, count, value); @@ -114683,7 +114541,7 @@ public static void ProgramUniform3( public static void ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform3ivExt(program, location, count, value); @@ -114727,7 +114585,7 @@ public static void ProgramUniform3ui64nv( public static void ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.ProgramUniform3ui64vArb(program, location, count, value); @@ -114738,7 +114596,7 @@ public static void ProgramUniform3ui64vArb( public static void ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform3ui64vNV(program, location, count, value); @@ -114760,7 +114618,7 @@ public static void ProgramUniform3uiExt( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform3(program, location, count, value); @@ -114771,7 +114629,7 @@ public static void ProgramUniform3( public static void ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform3uivExt(program, location, count, value); @@ -114805,7 +114663,7 @@ public static void ProgramUniform4dExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform4(program, location, count, value); @@ -114815,7 +114673,7 @@ public static void ProgramUniform4( public static void ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniform4dvExt(program, location, count, value); @@ -114850,7 +114708,7 @@ public static void ProgramUniform4fExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform4(program, location, count, value); @@ -114861,7 +114719,7 @@ public static void ProgramUniform4( public static void ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniform4fvExt(program, location, count, value); @@ -114908,7 +114766,7 @@ public static void ProgramUniform4i64nv( public static void ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.ProgramUniform4i64vArb(program, location, count, value); @@ -114919,7 +114777,7 @@ public static void ProgramUniform4i64vArb( public static void ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform4i64vNV(program, location, count, value); @@ -114942,7 +114800,7 @@ public static void ProgramUniform4iExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform4(program, location, count, value); @@ -114953,7 +114811,7 @@ public static void ProgramUniform4( public static void ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.ProgramUniform4ivExt(program, location, count, value); @@ -115000,7 +114858,7 @@ public static void ProgramUniform4ui64nv( public static void ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.ProgramUniform4ui64vArb(program, location, count, value); @@ -115011,7 +114869,7 @@ public static void ProgramUniform4ui64vArb( public static void ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniform4ui64vNV(program, location, count, value); @@ -115034,7 +114892,7 @@ public static void ProgramUniform4uiExt( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform4(program, location, count, value); @@ -115045,7 +114903,7 @@ public static void ProgramUniform4( public static void ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.ProgramUniform4uivExt(program, location, count, value); @@ -115082,7 +114940,7 @@ public static void ProgramUniformHandleui64nv( public static void ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => Underlying.Value!.ProgramUniformHandleui64vArb(program, location, count, values); @@ -115091,7 +114949,7 @@ public static void ProgramUniformHandleui64vArb( public static void ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => Underlying.Value!.ProgramUniformHandleui64vImg(program, location, count, values); @@ -115102,7 +114960,7 @@ public static void ProgramUniformHandleui64vImg( public static void ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => Underlying.Value!.ProgramUniformHandleui64vNV(program, location, count, values); @@ -115112,8 +114970,8 @@ public static void ProgramUniformHandleui64vNV( public static void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2(program, location, count, transpose, value); @@ -115123,8 +114981,8 @@ public static void ProgramUniformMatrix2( public static void ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2dvExt( @@ -115141,8 +114999,8 @@ public static void ProgramUniformMatrix2dvExt( public static void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2(program, location, count, transpose, value); @@ -115153,8 +115011,8 @@ public static void ProgramUniformMatrix2( public static void ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2fvExt( @@ -115171,8 +115029,8 @@ public static void ProgramUniformMatrix2fvExt( public static void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x3(program, location, count, transpose, value); @@ -115182,8 +115040,8 @@ public static void ProgramUniformMatrix2x3( public static void ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x3dvExt( @@ -115200,8 +115058,8 @@ public static void ProgramUniformMatrix2x3dvExt( public static void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x3(program, location, count, transpose, value); @@ -115212,8 +115070,8 @@ public static void ProgramUniformMatrix2x3( public static void ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x3fvExt( @@ -115230,8 +115088,8 @@ public static void ProgramUniformMatrix2x3fvExt( public static void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x4(program, location, count, transpose, value); @@ -115241,8 +115099,8 @@ public static void ProgramUniformMatrix2x4( public static void ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x4dvExt( @@ -115259,8 +115117,8 @@ public static void ProgramUniformMatrix2x4dvExt( public static void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x4(program, location, count, transpose, value); @@ -115271,8 +115129,8 @@ public static void ProgramUniformMatrix2x4( public static void ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix2x4fvExt( @@ -115289,8 +115147,8 @@ public static void ProgramUniformMatrix2x4fvExt( public static void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3(program, location, count, transpose, value); @@ -115300,8 +115158,8 @@ public static void ProgramUniformMatrix3( public static void ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3dvExt( @@ -115318,8 +115176,8 @@ public static void ProgramUniformMatrix3dvExt( public static void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3(program, location, count, transpose, value); @@ -115330,8 +115188,8 @@ public static void ProgramUniformMatrix3( public static void ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3fvExt( @@ -115348,8 +115206,8 @@ public static void ProgramUniformMatrix3fvExt( public static void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x2(program, location, count, transpose, value); @@ -115359,8 +115217,8 @@ public static void ProgramUniformMatrix3x2( public static void ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x2dvExt( @@ -115377,8 +115235,8 @@ public static void ProgramUniformMatrix3x2dvExt( public static void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x2(program, location, count, transpose, value); @@ -115389,8 +115247,8 @@ public static void ProgramUniformMatrix3x2( public static void ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x2fvExt( @@ -115407,8 +115265,8 @@ public static void ProgramUniformMatrix3x2fvExt( public static void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x4(program, location, count, transpose, value); @@ -115418,8 +115276,8 @@ public static void ProgramUniformMatrix3x4( public static void ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x4dvExt( @@ -115436,8 +115294,8 @@ public static void ProgramUniformMatrix3x4dvExt( public static void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x4(program, location, count, transpose, value); @@ -115448,8 +115306,8 @@ public static void ProgramUniformMatrix3x4( public static void ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix3x4fvExt( @@ -115466,8 +115324,8 @@ public static void ProgramUniformMatrix3x4fvExt( public static void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4(program, location, count, transpose, value); @@ -115477,8 +115335,8 @@ public static void ProgramUniformMatrix4( public static void ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4dvExt( @@ -115495,8 +115353,8 @@ public static void ProgramUniformMatrix4dvExt( public static void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4(program, location, count, transpose, value); @@ -115507,8 +115365,8 @@ public static void ProgramUniformMatrix4( public static void ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4fvExt( @@ -115525,8 +115383,8 @@ public static void ProgramUniformMatrix4fvExt( public static void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x2(program, location, count, transpose, value); @@ -115536,8 +115394,8 @@ public static void ProgramUniformMatrix4x2( public static void ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x2dvExt( @@ -115554,8 +115412,8 @@ public static void ProgramUniformMatrix4x2dvExt( public static void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x2(program, location, count, transpose, value); @@ -115566,8 +115424,8 @@ public static void ProgramUniformMatrix4x2( public static void ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x2fvExt( @@ -115584,8 +115442,8 @@ public static void ProgramUniformMatrix4x2fvExt( public static void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x3(program, location, count, transpose, value); @@ -115595,8 +115453,8 @@ public static void ProgramUniformMatrix4x3( public static void ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x3dvExt( @@ -115613,8 +115471,8 @@ public static void ProgramUniformMatrix4x3dvExt( public static void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x3(program, location, count, transpose, value); @@ -115625,8 +115483,8 @@ public static void ProgramUniformMatrix4x3( public static void ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.ProgramUniformMatrix4x3fvExt( @@ -115652,7 +115510,7 @@ public static void ProgramUniformui64nv( public static void ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.ProgramUniformui64vNV(program, location, count, value); @@ -115696,7 +115554,7 @@ public static void PushClientAttribDefaultExt([NativeTypeName("GLbitfield")] uin public static void PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) => Underlying.Value!.PushDebugGroup(source, id, length, message); @@ -115705,7 +115563,7 @@ public static void PushDebugGroup( public static void PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) => Underlying.Value!.PushDebugGroupKhr(source, id, length, message); @@ -115715,7 +115573,7 @@ public static void PushDebugGroupKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] public static void PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) => Underlying.Value!.PushGroupMarkerExt(length, marker); @@ -115980,7 +115838,7 @@ public static void RasterPos4xvOes([NativeTypeName("const GLfixed *")] Ref [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] public static void RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.RasterSamplesExt(samples, fixedsamplelocations); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -116012,11 +115870,11 @@ public static void ReadInstrumentsSgix([NativeTypeName("GLint")] int marker) => public static void ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => Underlying.Value!.ReadnPixels(x, y, width, height, format, type, bufSize, data); @@ -116026,11 +115884,11 @@ Ref data public static void ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => Underlying.Value!.ReadnPixelsArb(x, y, width, height, format, type, bufSize, data); @@ -116040,11 +115898,11 @@ Ref data public static void ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => Underlying.Value!.ReadnPixelsExt(x, y, width, height, format, type, bufSize, data); @@ -116053,11 +115911,11 @@ Ref data public static void ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => Underlying.Value!.ReadnPixelsKhr(x, y, width, height, format, type, bufSize, data); @@ -116069,8 +115927,8 @@ Ref data public static void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -116166,7 +116024,7 @@ public static void ReferencePlaneSgix( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - public static byte ReleaseKeyedMutexWin32ext( + public static uint ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ) => Underlying.Value!.ReleaseKeyedMutexWin32ext(memory, key); @@ -116184,8 +116042,8 @@ public static byte ReleaseKeyedMutexWin32ext( public static void RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorage(target, internalformat, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -116193,8 +116051,8 @@ public static void RenderbufferStorage( public static void RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageExt(target, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -116202,10 +116060,10 @@ public static void RenderbufferStorageExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisample")] public static void RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisample( target, @@ -116221,11 +116079,11 @@ public static void RenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] public static void RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleAdvancedAmd( target, @@ -116240,10 +116098,10 @@ public static void RenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] public static void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleAngle( target, @@ -116258,10 +116116,10 @@ public static void RenderbufferStorageMultisampleAngle( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] public static void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleApple( target, @@ -116276,11 +116134,11 @@ public static void RenderbufferStorageMultisampleApple( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] public static void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleCoverageNV( target, @@ -116297,10 +116155,10 @@ public static void RenderbufferStorageMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] public static void RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleExt( target, @@ -116315,10 +116173,10 @@ public static void RenderbufferStorageMultisampleExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] public static void RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleImg( target, @@ -116332,10 +116190,10 @@ public static void RenderbufferStorageMultisampleImg( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleNV")] public static void RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageMultisampleNV( target, @@ -116350,8 +116208,8 @@ public static void RenderbufferStorageMultisampleNV( public static void RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.RenderbufferStorageOes(target, internalformat, width, height); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -116369,7 +116227,7 @@ public static int RenderMode([NativeTypeName("GLenum")] uint mode) => [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] public static void ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ) => Underlying.Value!.ReplacementCodePointerSun(type, stride, pointer); @@ -116633,7 +116491,7 @@ public static void ReplacementCodeusvSun( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glRequestResidentProgramsNV")] public static void RequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => Underlying.Value!.RequestResidentProgramsNV(n, programs); @@ -116737,28 +116595,28 @@ public static void RotatexOes( [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] public static void SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => Underlying.Value!.SampleCoverage(value, invert); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSampleCoverageARB")] public static void SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => Underlying.Value!.SampleCoverageArb(value, invert); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragex")] public static void SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => Underlying.Value!.SampleCoveragex(value, invert); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glSampleCoveragexOES")] public static void SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => Underlying.Value!.SampleCoveragexOes(value, invert); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -116773,7 +116631,7 @@ public static void SampleMapAti( [NativeFunction("opengl", EntryPoint = "glSampleMaskEXT")] public static void SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => Underlying.Value!.SampleMaskExt(value, invert); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -116795,7 +116653,7 @@ public static void SampleMaskIndexedNV( [NativeFunction("opengl", EntryPoint = "glSampleMaskSGIS")] public static void SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => Underlying.Value!.SampleMaskSgis(value, invert); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -116940,8 +116798,8 @@ public static void ScalexOes( public static void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.Scissor(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -116949,7 +116807,7 @@ public static void Scissor( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] public static void ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => Underlying.Value!.ScissorArray(first, count, v); @@ -116957,7 +116815,7 @@ public static void ScissorArray( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] public static void ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => Underlying.Value!.ScissorArrayvNV(first, count, v); @@ -116965,7 +116823,7 @@ public static void ScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] public static void ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => Underlying.Value!.ScissorArrayvOes(first, count, v); @@ -116975,7 +116833,7 @@ public static void ScissorArrayvOes( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] public static void ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => Underlying.Value!.ScissorExclusiveArrayvNV(first, count, v); @@ -116986,8 +116844,8 @@ public static void ScissorExclusiveArrayvNV( public static void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.ScissorExclusiveNV(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -116997,8 +116855,8 @@ public static void ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.ScissorIndexed(index, left, bottom, width, height); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -117007,8 +116865,8 @@ public static void ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.ScissorIndexedNV(index, left, bottom, width, height); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -117017,8 +116875,8 @@ public static void ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.ScissorIndexedOes(index, left, bottom, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -117273,7 +117131,7 @@ public static void SecondaryColor3usvExt( public static void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.SecondaryColorFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -117295,7 +117153,7 @@ public static void SecondaryColorP3( public static void SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.SecondaryColorPointer(size, type, stride, pointer); @@ -117304,7 +117162,7 @@ public static void SecondaryColorPointer( public static void SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.SecondaryColorPointerExt(size, type, stride, pointer); @@ -117321,7 +117179,7 @@ public static void SecondaryColorPointerListIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] public static void SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ) => Underlying.Value!.SelectBuffer(size, buffer); @@ -117331,7 +117189,7 @@ public static void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] public static void SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -117367,8 +117225,8 @@ public static void SemaphoreParameterui64vExt( public static void SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -117390,8 +117248,8 @@ public static void SeparableFilter2d( public static void SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -117464,11 +117322,11 @@ public static void ShadeModel([NativeTypeName("GLenum")] uint mode) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] public static void ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => Underlying.Value!.ShaderBinary(count, shaders, binaryFormat, binary, length); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -117504,7 +117362,7 @@ public static void ShaderOp3ext( [NativeFunction("opengl", EntryPoint = "glShaderSource")] public static void ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) => Underlying.Value!.ShaderSource(shader, count, @string, length); @@ -117512,8 +117370,8 @@ public static void ShaderSource( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] public static void ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) => Underlying.Value!.ShaderSourceArb(shaderObj, count, @string, length); @@ -117549,7 +117407,7 @@ public static void ShadingRateExt([NativeTypeName("GLenum")] uint rate) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] public static void ShadingRateImageBarrierNV( - [NativeTypeName("GLboolean")] byte synchronize + [NativeTypeName("GLboolean")] uint synchronize ) => Underlying.Value!.ShadingRateImageBarrierNV(synchronize); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -117559,7 +117417,7 @@ public static void ShadingRateImageBarrierNV( public static void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ) => Underlying.Value!.ShadingRateImagePaletteNV(viewport, first, count, rates); @@ -117589,7 +117447,7 @@ public static void ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint orde [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] public static void SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => Underlying.Value!.SharpenTexFuncSgis(target, n, points); @@ -117617,7 +117475,7 @@ public static void SignalSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] public static void SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => @@ -117732,7 +117590,7 @@ public static void StateCaptureNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStencilClearTagEXT")] public static void StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ) => Underlying.Value!.StencilClearTagExt(stencilTagBits, stencilClearTag); @@ -117741,7 +117599,7 @@ public static void StencilClearTagExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] public static void StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -117862,7 +117720,7 @@ public static void StencilOpValueAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] public static void StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -117897,7 +117755,7 @@ public static void StencilStrokePathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] public static void StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -117935,7 +117793,7 @@ public static void StencilThenCoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] public static void StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -117976,7 +117834,7 @@ public static void StopInstrumentsSgix([NativeTypeName("GLint")] int marker) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] public static void StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => Underlying.Value!.StringMarkerGremedy(len, @string); @@ -118078,7 +117936,7 @@ public static void Tangent3svExt([NativeTypeName("const GLshort *")] Ref [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] public static void TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.TangentPointerExt(type, stride, pointer); @@ -118100,7 +117958,7 @@ public static void TessellationModeAmd([NativeTypeName("GLenum")] uint mode) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestFenceAPPLE")] - public static byte TestFenceApple([NativeTypeName("GLuint")] uint fence) => + public static uint TestFenceApple([NativeTypeName("GLuint")] uint fence) => Underlying.Value!.TestFenceApple(fence); [return: NativeTypeName("GLboolean")] @@ -118108,13 +117966,13 @@ public static byte TestFenceApple([NativeTypeName("GLuint")] uint fence) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] - public static byte TestFenceNV([NativeTypeName("GLuint")] uint fence) => + public static uint TestFenceNV([NativeTypeName("GLuint")] uint fence) => Underlying.Value!.TestFenceNV(fence); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestObjectAPPLE")] - public static byte TestObjectApple( + public static uint TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ) => Underlying.Value!.TestObjectApple(@object, name); @@ -118172,7 +118030,7 @@ public static void TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TexBufferRange(target, internalformat, buffer, offset, size); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -118182,7 +118040,7 @@ public static void TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TexBufferRangeExt(target, internalformat, buffer, offset, size); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -118192,7 +118050,7 @@ public static void TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TexBufferRangeOes(target, internalformat, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -118745,7 +118603,7 @@ public static void TexCoord4xvOes([NativeTypeName("const GLfixed *")] Ref c public static void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.TexCoordFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -118810,7 +118668,7 @@ public static void TexCoordP4( public static void TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.TexCoordPointer(size, type, stride, pointer); @@ -118819,8 +118677,8 @@ public static void TexCoordPointer( public static void TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.TexCoordPointerExt(size, type, stride, count, pointer); @@ -118934,7 +118792,7 @@ public static void TexEstimateMotionRegionsQcom( public static void TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ) => Underlying.Value!.TexFilterFuncSgis(target, filter, n, weights); @@ -119043,7 +118901,7 @@ public static void TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -119069,8 +118927,8 @@ public static void TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -119093,11 +118951,11 @@ public static void TexImage2d( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisample")] public static void TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TexImage2dMultisample( target, @@ -119112,12 +118970,12 @@ public static void TexImage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisampleCoverageNV")] public static void TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => Underlying.Value!.TexImage2dMultisampleCoverageNV( target, @@ -119136,9 +118994,9 @@ public static void TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -119163,9 +119021,9 @@ public static void TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -119189,12 +119047,12 @@ public static void TexImage3dext( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisample")] public static void TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TexImage3dMultisample( target, @@ -119210,13 +119068,13 @@ public static void TexImage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisampleCoverageNV")] public static void TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => Underlying.Value!.TexImage3dMultisampleCoverageNV( target, @@ -119235,9 +119093,9 @@ public static void TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -119262,10 +119120,10 @@ public static void TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -119294,10 +119152,10 @@ public static void TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.TexPageCommitmentArb( target, @@ -119319,10 +119177,10 @@ public static void TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.TexPageCommitmentExt( target, @@ -119347,12 +119205,12 @@ public static void TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.TexPageCommitmentMemNV( target, @@ -119511,9 +119369,9 @@ public static void TexRenderbufferNV( [NativeFunction("opengl", EntryPoint = "glTexStorage1D")] public static void TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TexStorage1d(target, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -119523,9 +119381,9 @@ public static void TexStorage1d( [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] public static void TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TexStorage1dext(target, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -119533,10 +119391,10 @@ public static void TexStorage1dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2D")] public static void TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TexStorage2d(target, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -119546,10 +119404,10 @@ public static void TexStorage2d( [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] public static void TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TexStorage2dext(target, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -119557,11 +119415,11 @@ public static void TexStorage2dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2DMultisample")] public static void TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TexStorage2dMultisample( target, @@ -119577,11 +119435,11 @@ public static void TexStorage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3D")] public static void TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.TexStorage3d(target, levels, internalformat, width, height, depth); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -119591,11 +119449,11 @@ public static void TexStorage3d( [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] public static void TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.TexStorage3dext(target, levels, internalformat, width, height, depth); @@ -119604,12 +119462,12 @@ public static void TexStorage3dext( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisample")] public static void TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TexStorage3dMultisample( target, @@ -119625,12 +119483,12 @@ public static void TexStorage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisampleOES")] public static void TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TexStorage3dMultisampleOes( target, @@ -119646,10 +119504,10 @@ public static void TexStorage3dMultisampleOes( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] public static void TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ) => Underlying.Value!.TexStorageAttribs2dext( @@ -119665,11 +119523,11 @@ public static void TexStorageAttribs2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] public static void TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ) => Underlying.Value!.TexStorageAttribs3dext( @@ -119686,9 +119544,9 @@ public static void TexStorageAttribs3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem1DEXT")] public static void TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -119706,10 +119564,10 @@ public static void TexStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DEXT")] public static void TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -119728,11 +119586,11 @@ public static void TexStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DMultisampleEXT")] public static void TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -119752,11 +119610,11 @@ public static void TexStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DEXT")] public static void TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -119776,12 +119634,12 @@ public static void TexStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DMultisampleEXT")] public static void TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -119802,10 +119660,10 @@ public static void TexStorageMem3dMultisampleExt( public static void TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.TexStorageSparseAmd( @@ -119825,7 +119683,7 @@ public static void TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119837,7 +119695,7 @@ public static void TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119854,8 +119712,8 @@ public static void TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119879,8 +119737,8 @@ public static void TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119906,9 +119764,9 @@ public static void TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119935,9 +119793,9 @@ public static void TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119964,9 +119822,9 @@ public static void TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -119994,10 +119852,10 @@ public static void TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -120065,7 +119923,7 @@ public static void TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TextureBufferRange(texture, internalformat, buffer, offset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -120077,7 +119935,7 @@ public static void TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TextureBufferRangeExt( texture, @@ -120091,10 +119949,10 @@ public static void TextureBufferRangeExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureColorMaskSGIS")] public static void TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => Underlying.Value!.TextureColorMaskSgis(red, green, blue, alpha); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -120128,7 +119986,7 @@ public static void TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -120154,8 +120012,8 @@ public static void TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -120179,12 +120037,12 @@ public static void TextureImage2dext( public static void TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => Underlying.Value!.TextureImage2dMultisampleCoverageNV( texture, @@ -120202,11 +120060,11 @@ public static void TextureImage2dMultisampleCoverageNV( public static void TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => Underlying.Value!.TextureImage2dMultisampleNV( texture, @@ -120226,9 +120084,9 @@ public static void TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -120253,13 +120111,13 @@ public static void TextureImage3dext( public static void TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => Underlying.Value!.TextureImage3dMultisampleCoverageNV( texture, @@ -120278,12 +120136,12 @@ public static void TextureImage3dMultisampleCoverageNV( public static void TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => Underlying.Value!.TextureImage3dMultisampleNV( texture, @@ -120322,10 +120180,10 @@ public static void TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.TexturePageCommitmentExt( texture, @@ -120350,12 +120208,12 @@ public static void TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => Underlying.Value!.TexturePageCommitmentMemNV( texture, @@ -120490,7 +120348,7 @@ public static void TextureParameterivExt( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] public static void TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.TextureRangeApple(target, length, pointer); @@ -120508,9 +120366,9 @@ public static void TextureRenderbufferExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage1D")] public static void TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TextureStorage1d(texture, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -120521,9 +120379,9 @@ public static void TextureStorage1d( public static void TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => Underlying.Value!.TextureStorage1dext(texture, target, levels, internalformat, width); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -120531,10 +120389,10 @@ public static void TextureStorage1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2D")] public static void TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TextureStorage2d(texture, levels, internalformat, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -120545,10 +120403,10 @@ public static void TextureStorage2d( public static void TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.TextureStorage2dext( texture, @@ -120564,11 +120422,11 @@ public static void TextureStorage2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisample")] public static void TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TextureStorage2dMultisample( texture, @@ -120585,11 +120443,11 @@ public static void TextureStorage2dMultisample( public static void TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TextureStorage2dMultisampleExt( texture, @@ -120606,11 +120464,11 @@ public static void TextureStorage2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorage3D")] public static void TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.TextureStorage3d( texture, @@ -120629,11 +120487,11 @@ public static void TextureStorage3d( public static void TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => Underlying.Value!.TextureStorage3dext( texture, @@ -120650,12 +120508,12 @@ public static void TextureStorage3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisample")] public static void TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TextureStorage3dMultisample( texture, @@ -120673,12 +120531,12 @@ public static void TextureStorage3dMultisample( public static void TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => Underlying.Value!.TextureStorage3dMultisampleExt( texture, @@ -120695,9 +120553,9 @@ public static void TextureStorage3dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem1DEXT")] public static void TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -120715,10 +120573,10 @@ public static void TextureStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DEXT")] public static void TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -120737,11 +120595,11 @@ public static void TextureStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] public static void TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -120761,11 +120619,11 @@ public static void TextureStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DEXT")] public static void TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -120785,12 +120643,12 @@ public static void TextureStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] public static void TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -120812,10 +120670,10 @@ public static void TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => Underlying.Value!.TextureStorageSparseAmd( @@ -120836,7 +120694,7 @@ public static void TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -120859,7 +120717,7 @@ public static void TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -120883,8 +120741,8 @@ public static void TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -120910,8 +120768,8 @@ public static void TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -120938,9 +120796,9 @@ public static void TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -120969,9 +120827,9 @@ public static void TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -121073,7 +120931,7 @@ public static void TrackMatrixNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] public static void TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ) => Underlying.Value!.TransformFeedbackAttribsNV(count, attribs, bufferMode); @@ -121095,15 +120953,15 @@ public static void TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => Underlying.Value!.TransformFeedbackBufferRange(xfb, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] public static void TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ) => @@ -121120,7 +120978,7 @@ public static void TransformFeedbackStreamAttribsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] public static void TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) => Underlying.Value!.TransformFeedbackVaryings(program, count, varyings, bufferMode); @@ -121129,7 +120987,7 @@ public static void TransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] public static void TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) => Underlying.Value!.TransformFeedbackVaryingsExt(program, count, varyings, bufferMode); @@ -121138,7 +120996,7 @@ public static void TransformFeedbackVaryingsExt( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] public static void TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ) => Underlying.Value!.TransformFeedbackVaryingsNV(program, count, locations, bufferMode); @@ -121201,7 +121059,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.Uniform1(location, count, value); @@ -121227,7 +121085,7 @@ public static void Uniform1fArb( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform1(location, count, value); @@ -121235,7 +121093,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] public static void Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform1fvArb(location, count, value); @@ -121270,7 +121128,7 @@ public static void Uniform1i64NV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] public static void Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.Uniform1i64vArb(location, count, value); @@ -121280,7 +121138,7 @@ public static void Uniform1i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] public static void Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.Uniform1i64vNV(location, count, value); @@ -121297,7 +121155,7 @@ public static void Uniform1iArb( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform1(location, count, value); @@ -121305,7 +121163,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] public static void Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform1ivArb(location, count, value); @@ -121339,7 +121197,7 @@ public static void Uniform1ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] public static void Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.Uniform1ui64vArb(location, count, value); @@ -121349,7 +121207,7 @@ public static void Uniform1ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] public static void Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.Uniform1ui64vNV(location, count, value); @@ -121365,7 +121223,7 @@ public static void Uniform1uiExt( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform1(location, count, value); @@ -121373,7 +121231,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] public static void Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform1uivExt(location, count, value); @@ -121391,7 +121249,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.Uniform2(location, count, value); @@ -121419,7 +121277,7 @@ public static void Uniform2fArb( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform2(location, count, value); @@ -121427,7 +121285,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] public static void Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform2fvArb(location, count, value); @@ -121465,7 +121323,7 @@ public static void Uniform2i64NV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] public static void Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.Uniform2i64vArb(location, count, value); @@ -121475,7 +121333,7 @@ public static void Uniform2i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] public static void Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.Uniform2i64vNV(location, count, value); @@ -121493,7 +121351,7 @@ public static void Uniform2iArb( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform2(location, count, value); @@ -121501,7 +121359,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] public static void Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform2ivArb(location, count, value); @@ -121538,7 +121396,7 @@ public static void Uniform2ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] public static void Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.Uniform2ui64vArb(location, count, value); @@ -121548,7 +121406,7 @@ public static void Uniform2ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] public static void Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.Uniform2ui64vNV(location, count, value); @@ -121565,7 +121423,7 @@ public static void Uniform2uiExt( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform2(location, count, value); @@ -121573,7 +121431,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] public static void Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform2uivExt(location, count, value); @@ -121592,7 +121450,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.Uniform3(location, count, value); @@ -121622,7 +121480,7 @@ public static void Uniform3fArb( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform3(location, count, value); @@ -121630,7 +121488,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] public static void Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform3fvArb(location, count, value); @@ -121671,7 +121529,7 @@ public static void Uniform3i64NV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] public static void Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.Uniform3i64vArb(location, count, value); @@ -121681,7 +121539,7 @@ public static void Uniform3i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] public static void Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.Uniform3i64vNV(location, count, value); @@ -121700,7 +121558,7 @@ public static void Uniform3iArb( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform3(location, count, value); @@ -121708,7 +121566,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] public static void Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform3ivArb(location, count, value); @@ -121748,7 +121606,7 @@ public static void Uniform3ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] public static void Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.Uniform3ui64vArb(location, count, value); @@ -121758,7 +121616,7 @@ public static void Uniform3ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] public static void Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.Uniform3ui64vNV(location, count, value); @@ -121776,7 +121634,7 @@ public static void Uniform3uiExt( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform3(location, count, value); @@ -121784,7 +121642,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] public static void Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform3uivExt(location, count, value); @@ -121804,7 +121662,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.Uniform4(location, count, value); @@ -121836,7 +121694,7 @@ public static void Uniform4fArb( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform4(location, count, value); @@ -121844,7 +121702,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] public static void Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.Uniform4fvArb(location, count, value); @@ -121888,7 +121746,7 @@ public static void Uniform4i64NV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] public static void Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => Underlying.Value!.Uniform4i64vArb(location, count, value); @@ -121898,7 +121756,7 @@ public static void Uniform4i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] public static void Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => Underlying.Value!.Uniform4i64vNV(location, count, value); @@ -121918,7 +121776,7 @@ public static void Uniform4iArb( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform4(location, count, value); @@ -121926,7 +121784,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] public static void Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => Underlying.Value!.Uniform4ivArb(location, count, value); @@ -121969,7 +121827,7 @@ public static void Uniform4ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] public static void Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.Uniform4ui64vArb(location, count, value); @@ -121979,7 +121837,7 @@ public static void Uniform4ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] public static void Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.Uniform4ui64vNV(location, count, value); @@ -121998,7 +121856,7 @@ public static void Uniform4uiExt( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform4(location, count, value); @@ -122006,7 +121864,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] public static void Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.Uniform4uivExt(location, count, value); @@ -122056,7 +121914,7 @@ public static void UniformHandleui64nv( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] public static void UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.UniformHandleui64vArb(location, count, value); @@ -122064,7 +121922,7 @@ public static void UniformHandleui64vArb( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] public static void UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.UniformHandleui64vImg(location, count, value); @@ -122074,7 +121932,7 @@ public static void UniformHandleui64vImg( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] public static void UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => Underlying.Value!.UniformHandleui64vNV(location, count, value); @@ -122083,8 +121941,8 @@ public static void UniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] public static void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix2(location, count, transpose, value); @@ -122094,8 +121952,8 @@ public static void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] public static void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix2(location, count, transpose, value); @@ -122103,8 +121961,8 @@ public static void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] public static void UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix2fvArb(location, count, transpose, value); @@ -122113,8 +121971,8 @@ public static void UniformMatrix2fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] public static void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix2x3(location, count, transpose, value); @@ -122123,8 +121981,8 @@ public static void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] public static void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix2x3(location, count, transpose, value); @@ -122132,8 +121990,8 @@ public static void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] public static void UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix2x3fvNV(location, count, transpose, value); @@ -122142,8 +122000,8 @@ public static void UniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] public static void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix2x4(location, count, transpose, value); @@ -122152,8 +122010,8 @@ public static void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] public static void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix2x4(location, count, transpose, value); @@ -122161,8 +122019,8 @@ public static void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] public static void UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix2x4fvNV(location, count, transpose, value); @@ -122171,8 +122029,8 @@ public static void UniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] public static void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix3(location, count, transpose, value); @@ -122182,8 +122040,8 @@ public static void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] public static void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix3(location, count, transpose, value); @@ -122191,8 +122049,8 @@ public static void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] public static void UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix3fvArb(location, count, transpose, value); @@ -122201,8 +122059,8 @@ public static void UniformMatrix3fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] public static void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix3x2(location, count, transpose, value); @@ -122211,8 +122069,8 @@ public static void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] public static void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix3x2(location, count, transpose, value); @@ -122220,8 +122078,8 @@ public static void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] public static void UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix3x2fvNV(location, count, transpose, value); @@ -122230,8 +122088,8 @@ public static void UniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] public static void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix3x4(location, count, transpose, value); @@ -122240,8 +122098,8 @@ public static void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] public static void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix3x4(location, count, transpose, value); @@ -122249,8 +122107,8 @@ public static void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] public static void UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix3x4fvNV(location, count, transpose, value); @@ -122259,8 +122117,8 @@ public static void UniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] public static void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix4(location, count, transpose, value); @@ -122270,8 +122128,8 @@ public static void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] public static void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix4(location, count, transpose, value); @@ -122279,8 +122137,8 @@ public static void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] public static void UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix4fvArb(location, count, transpose, value); @@ -122289,8 +122147,8 @@ public static void UniformMatrix4fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] public static void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix4x2(location, count, transpose, value); @@ -122299,8 +122157,8 @@ public static void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] public static void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix4x2(location, count, transpose, value); @@ -122308,8 +122166,8 @@ public static void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] public static void UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix4x2fvNV(location, count, transpose, value); @@ -122318,8 +122176,8 @@ public static void UniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] public static void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => Underlying.Value!.UniformMatrix4x3(location, count, transpose, value); @@ -122328,8 +122186,8 @@ public static void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] public static void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix4x3(location, count, transpose, value); @@ -122337,8 +122195,8 @@ public static void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] public static void UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => Underlying.Value!.UniformMatrix4x3fvNV(location, count, transpose, value); @@ -122347,7 +122205,7 @@ public static void UniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] public static void UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ) => Underlying.Value!.UniformSubroutines(shadertype, count, indices); @@ -122364,7 +122222,7 @@ public static void Uniformui64NV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] public static void Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => Underlying.Value!.Uniformui64vNV(location, count, value); @@ -122376,34 +122234,34 @@ public static void Uniformui64vNV( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBuffer")] - public static byte UnmapBuffer([NativeTypeName("GLenum")] uint target) => + public static uint UnmapBuffer([NativeTypeName("GLenum")] uint target) => Underlying.Value!.UnmapBuffer(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferARB")] - public static byte UnmapBufferArb([NativeTypeName("GLenum")] uint target) => + public static uint UnmapBufferArb([NativeTypeName("GLenum")] uint target) => Underlying.Value!.UnmapBufferArb(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] - public static byte UnmapBufferOes([NativeTypeName("GLenum")] uint target) => + public static uint UnmapBufferOes([NativeTypeName("GLenum")] uint target) => Underlying.Value!.UnmapBufferOes(target); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBuffer")] - public static byte UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => + public static uint UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.UnmapNamedBuffer(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] - public static byte UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => + public static uint UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => Underlying.Value!.UnmapNamedBufferExt(buffer); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -122423,7 +122281,7 @@ public static void UnmapTexture2dintel( public static void UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ) => Underlying.Value!.UpdateObjectBufferAti(buffer, offset, size, pointer, preserve); @@ -122442,7 +122300,7 @@ public static void UseProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - public static void UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public static void UseProgramObjectArb([NativeTypeName("GLhandleARB")] uint programObj) => Underlying.Value!.UseProgramObjectArb(programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -122479,7 +122337,7 @@ public static void ValidateProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - public static void ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public static void ValidateProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => Underlying.Value!.ValidateProgramArb(programObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -122498,7 +122356,7 @@ public static void ValidateProgramPipelineExt([NativeTypeName("GLuint")] uint pi public static void VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => Underlying.Value!.VariantArrayObjectAti(id, type, stride, buffer, offset); @@ -122577,8 +122435,8 @@ public static void VariantusvExt( public static void VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => Underlying.Value!.VdpauGetSurfaceivNV(surface, pname, count, length, values); @@ -122592,13 +122450,13 @@ public static void VdpauInitNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUIsSurfaceNV")] - public static byte VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => + public static uint VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => Underlying.Value!.VdpauIsSurfaceNV(surface); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] public static void VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) => Underlying.Value!.VdpauMapSurfacesNV(numSurfaces, surfaces); @@ -122608,7 +122466,7 @@ public static void VdpauMapSurfacesNV( public static nint VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) => Underlying.Value!.VdpauRegisterOutputSurfaceNV( @@ -122624,7 +122482,7 @@ public static nint VdpauRegisterOutputSurfaceNV( public static nint VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) => Underlying.Value!.VdpauRegisterVideoSurfaceNV( @@ -122640,9 +122498,9 @@ public static nint VdpauRegisterVideoSurfaceNV( public static nint VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ) => Underlying.Value!.VdpauRegisterVideoSurfaceWithPictureStructureNV( vdpSurface, @@ -122662,7 +122520,7 @@ public static void VdpauSurfaceAccessNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] public static void VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) => Underlying.Value!.VdpauUnmapSurfacesNV(numSurface, surfaces); @@ -122958,7 +122816,7 @@ public static void VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => Underlying.Value!.VertexArrayAttribFormat( @@ -123023,7 +122881,7 @@ public static void VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexArrayBindVertexBufferExt( vaobj, @@ -123041,7 +122899,7 @@ public static void VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayColorOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -123051,7 +122909,7 @@ public static void VertexArrayColorOffsetExt( public static void VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayEdgeFlagOffsetExt(vaobj, buffer, stride, offset); @@ -123070,7 +122928,7 @@ public static void VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayFogCoordOffsetExt(vaobj, buffer, type, stride, offset); @@ -123081,7 +122939,7 @@ public static void VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayIndexOffsetExt(vaobj, buffer, type, stride, offset); @@ -123094,7 +122952,7 @@ public static void VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayMultiTexCoordOffsetExt( @@ -123114,7 +122972,7 @@ public static void VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayNormalOffsetExt(vaobj, buffer, type, stride, offset); @@ -123128,14 +122986,14 @@ public static void VertexArrayParameteriApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] public static void VertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ) => Underlying.Value!.VertexArrayRangeApple(length, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] public static void VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexArrayRangeNV(length, pointer); @@ -123147,7 +123005,7 @@ public static void VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArraySecondaryColorOffsetExt( @@ -123167,7 +123025,7 @@ public static void VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayTexCoordOffsetExt( @@ -123205,7 +123063,7 @@ public static void VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => Underlying.Value!.VertexArrayVertexAttribFormatExt( @@ -123244,7 +123102,7 @@ public static void VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayVertexAttribIOffsetExt( @@ -123284,7 +123142,7 @@ public static void VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayVertexAttribLOffsetExt( @@ -123306,8 +123164,8 @@ public static void VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayVertexAttribOffsetExt( @@ -123338,7 +123196,7 @@ public static void VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -123347,10 +123205,10 @@ public static void VertexArrayVertexBuffer( public static void VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) => Underlying.Value!.VertexArrayVertexBuffers( vaobj, @@ -123369,7 +123227,7 @@ public static void VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => Underlying.Value!.VertexArrayVertexOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -124235,8 +124093,8 @@ public static void VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => @@ -124302,7 +124160,7 @@ public static void VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => Underlying.Value!.VertexAttribFormat( @@ -124320,8 +124178,8 @@ public static void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexAttribFormatNV(index, size, type, normalized, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -124665,7 +124523,7 @@ public static void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexAttribIFormatNV(index, size, type, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -124675,7 +124533,7 @@ public static void VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribIPointer(index, size, type, stride, pointer); @@ -124685,7 +124543,7 @@ public static void VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribIPointerExt(index, size, type, stride, pointer); @@ -124994,7 +124852,7 @@ public static void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexAttribLFormatNV(index, size, type, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -125004,7 +124862,7 @@ public static void VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribLPointer(index, size, type, stride, pointer); @@ -125014,7 +124872,7 @@ public static void VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribLPointerExt(index, size, type, stride, pointer); @@ -125024,7 +124882,7 @@ public static void VertexAttribLPointerExt( public static void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => Underlying.Value!.VertexAttribP1(index, type, normalized, value); @@ -125034,7 +124892,7 @@ public static void VertexAttribP1( public static void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.VertexAttribP1(index, type, normalized, value); @@ -125044,7 +124902,7 @@ public static void VertexAttribP1( public static void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => Underlying.Value!.VertexAttribP2(index, type, normalized, value); @@ -125054,7 +124912,7 @@ public static void VertexAttribP2( public static void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.VertexAttribP2(index, type, normalized, value); @@ -125064,7 +124922,7 @@ public static void VertexAttribP2( public static void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => Underlying.Value!.VertexAttribP3(index, type, normalized, value); @@ -125074,7 +124932,7 @@ public static void VertexAttribP3( public static void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.VertexAttribP3(index, type, normalized, value); @@ -125084,7 +124942,7 @@ public static void VertexAttribP3( public static void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => Underlying.Value!.VertexAttribP4(index, type, normalized, value); @@ -125094,7 +124952,7 @@ public static void VertexAttribP4( public static void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => Underlying.Value!.VertexAttribP4(index, type, normalized, value); @@ -125114,8 +124972,8 @@ public static void VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribPointer(index, size, type, normalized, stride, pointer); @@ -125125,8 +124983,8 @@ public static void VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribPointerArb( @@ -125144,7 +125002,7 @@ public static void VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexAttribPointerNV(index, fsize, type, stride, pointer); @@ -125152,7 +125010,7 @@ public static void VertexAttribPointerNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] public static void VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.VertexAttribs1dvNV(index, count, v); @@ -125160,7 +125018,7 @@ public static void VertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] public static void VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.VertexAttribs1fvNV(index, count, v); @@ -125168,7 +125026,7 @@ public static void VertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] public static void VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => Underlying.Value!.VertexAttribs1hvNV(index, n, v); @@ -125176,7 +125034,7 @@ public static void VertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] public static void VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => Underlying.Value!.VertexAttribs1svNV(index, count, v); @@ -125184,7 +125042,7 @@ public static void VertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] public static void VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.VertexAttribs2dvNV(index, count, v); @@ -125192,7 +125050,7 @@ public static void VertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] public static void VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.VertexAttribs2fvNV(index, count, v); @@ -125200,7 +125058,7 @@ public static void VertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] public static void VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => Underlying.Value!.VertexAttribs2hvNV(index, n, v); @@ -125208,7 +125066,7 @@ public static void VertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] public static void VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => Underlying.Value!.VertexAttribs2svNV(index, count, v); @@ -125216,7 +125074,7 @@ public static void VertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] public static void VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.VertexAttribs3dvNV(index, count, v); @@ -125224,7 +125082,7 @@ public static void VertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] public static void VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.VertexAttribs3fvNV(index, count, v); @@ -125232,7 +125090,7 @@ public static void VertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] public static void VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => Underlying.Value!.VertexAttribs3hvNV(index, n, v); @@ -125240,7 +125098,7 @@ public static void VertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] public static void VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => Underlying.Value!.VertexAttribs3svNV(index, count, v); @@ -125248,7 +125106,7 @@ public static void VertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] public static void VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => Underlying.Value!.VertexAttribs4dvNV(index, count, v); @@ -125256,7 +125114,7 @@ public static void VertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] public static void VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.VertexAttribs4fvNV(index, count, v); @@ -125264,7 +125122,7 @@ public static void VertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] public static void VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => Underlying.Value!.VertexAttribs4hvNV(index, n, v); @@ -125272,7 +125130,7 @@ public static void VertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] public static void VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => Underlying.Value!.VertexAttribs4svNV(index, count, v); @@ -125280,7 +125138,7 @@ public static void VertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] public static void VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ) => Underlying.Value!.VertexAttribs4ubvNV(index, count, v); @@ -125317,7 +125175,7 @@ public static void VertexBlendEnviAti( public static void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => Underlying.Value!.VertexFormatNV(size, type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -125368,7 +125226,7 @@ public static void VertexP4( public static void VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexPointer(size, type, stride, pointer); @@ -125377,8 +125235,8 @@ public static void VertexPointer( public static void VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexPointerExt(size, type, stride, count, pointer); @@ -125675,7 +125533,7 @@ public static void VertexWeighthvNV( public static void VertexWeightPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.VertexWeightPointerExt(size, type, stride, pointer); @@ -125741,8 +125599,8 @@ public static void VideoCaptureStreamParameterivNV( public static void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => Underlying.Value!.Viewport(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -125750,7 +125608,7 @@ public static void Viewport( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] public static void ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.ViewportArray(first, count, v); @@ -125758,7 +125616,7 @@ public static void ViewportArray( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] public static void ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.ViewportArrayvNV(first, count, v); @@ -125766,7 +125624,7 @@ public static void ViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] public static void ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => Underlying.Value!.ViewportArrayvOes(first, count, v); @@ -125869,7 +125727,7 @@ public static void WaitSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] public static void WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => @@ -125939,7 +125797,7 @@ public static void WeightivArb( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] public static void WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ) => Underlying.Value!.WeightPathsNV(resultPath, numPaths, paths, weights); @@ -125949,7 +125807,7 @@ public static void WeightPathsNV( public static void WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.WeightPointerArb(size, type, stride, pointer); @@ -125958,7 +125816,7 @@ public static void WeightPointerArb( public static void WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => Underlying.Value!.WeightPointerOes(size, type, stride, pointer); @@ -126352,7 +126210,7 @@ public static void WindowPos4svMesa([NativeTypeName("const GLshort *")] Ref box ) => Underlying.Value!.WindowRectanglesExt(mode, count, box); @@ -157311,13 +157169,13 @@ public static void AccumxOes( [NativeTypeName("GLfixed")] int value ) => ThisThread.AccumxOes(op, value); - byte IGL.AcquireKeyedMutexWin32ext( + uint IGL.AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glAcquireKeyedMutexWin32EXT", "opengl") )(memory, key, timeout); @@ -157325,7 +157183,7 @@ byte IGL.AcquireKeyedMutexWin32ext( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glAcquireKeyedMutexWin32EXT")] - public static byte AcquireKeyedMutexWin32ext( + public static uint AcquireKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key, [NativeTypeName("GLuint")] uint timeout @@ -157671,22 +157529,22 @@ public static void ApplyTextureExt([NativeTypeName("GLenum")] uint mode) => [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - byte IGL.AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + uint IGL.AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) { - fixed (byte* __dsl_residences = residences) + fixed (uint* __dsl_residences = residences) fixed (uint* __dsl_programs = programs) { - byte __DSL_glAreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + uint __DSL_glAreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs, - [NativeTypeName("GLboolean *")] byte* residences + [NativeTypeName("GLboolean *")] uint* residences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glAreProgramsResidentNV", "opengl") )(n, programs, residences); return __DSL_glAreProgramsResidentNV(n, __dsl_programs, __dsl_residences); @@ -157696,31 +157554,31 @@ byte __DSL_glAreProgramsResidentNV( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreProgramsResidentNV")] - public static byte AreProgramsResidentNV( - [NativeTypeName("GLsizei")] int n, + public static uint AreProgramsResidentNV( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => ThisThread.AreProgramsResidentNV(n, programs, residences); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - byte IGL.AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + uint IGL.AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) { - fixed (byte* __dsl_residences = residences) + fixed (uint* __dsl_residences = residences) fixed (uint* __dsl_textures = textures) { - byte __DSL_glAreTexturesResident( - [NativeTypeName("GLsizei")] int n, + uint __DSL_glAreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, - [NativeTypeName("GLboolean *")] byte* residences + [NativeTypeName("GLboolean *")] uint* residences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glAreTexturesResident", "opengl") )(n, textures, residences); return __DSL_glAreTexturesResident(n, __dsl_textures, __dsl_residences); @@ -157730,31 +157588,31 @@ byte __DSL_glAreTexturesResident( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResident")] - public static byte AreTexturesResident( - [NativeTypeName("GLsizei")] int n, + public static uint AreTexturesResident( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => ThisThread.AreTexturesResident(n, textures, residences); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - byte IGL.AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + uint IGL.AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) { - fixed (byte* __dsl_residences = residences) + fixed (uint* __dsl_residences = residences) fixed (uint* __dsl_textures = textures) { - byte __DSL_glAreTexturesResidentEXT( - [NativeTypeName("GLsizei")] int n, + uint __DSL_glAreTexturesResidentEXT( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, - [NativeTypeName("GLboolean *")] byte* residences + [NativeTypeName("GLboolean *")] uint* residences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glAreTexturesResidentEXT", "opengl") )(n, textures, residences); return __DSL_glAreTexturesResidentEXT(n, __dsl_textures, __dsl_residences); @@ -157764,10 +157622,10 @@ byte __DSL_glAreTexturesResidentEXT( [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAreTexturesResidentEXT")] - public static byte AreTexturesResidentExt( - [NativeTypeName("GLsizei")] int n, + public static uint AreTexturesResidentExt( + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, - [NativeTypeName("GLboolean *")] Ref residences + [NativeTypeName("GLboolean *")] Ref residences ) => ThisThread.AreTexturesResidentExt(n, textures, residences); void IGL.ArrayElement([NativeTypeName("GLint")] int i) => @@ -157791,12 +157649,12 @@ void IGL.ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glArrayObjectATI", "opengl") )(array, size, type, stride, buffer, offset); @@ -157806,7 +157664,7 @@ public static void ArrayObjectAti( [NativeTypeName("GLenum")] uint array, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => ThisThread.ArrayObjectAti(array, size, type, stride, buffer, offset); @@ -157815,7 +157673,7 @@ public static void ArrayObjectAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] uint IGL.AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -157824,8 +157682,8 @@ uint IGL.AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) @@ -157836,7 +157694,7 @@ uint IGL.AsyncCopyBufferSubDataNvx( fixed (uint* __dsl_waitSemaphoreArray = waitSemaphoreArray) { uint __DSL_glAsyncCopyBufferSubDataNVX( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] uint* waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -157845,14 +157703,14 @@ uint __DSL_glAsyncCopyBufferSubDataNVX( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] uint* signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* signalValueArray ) => ( (delegate* unmanaged< - int, + uint, uint*, ulong*, uint, @@ -157861,8 +157719,8 @@ uint __DSL_glAsyncCopyBufferSubDataNVX( uint, nint, nint, - nint, - int, + nuint, + uint, uint*, ulong*, uint>) @@ -157904,7 +157762,7 @@ uint __DSL_glAsyncCopyBufferSubDataNVX( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyBufferSubDataNVX")] public static uint AsyncCopyBufferSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray, [NativeTypeName("GLuint")] uint readGpu, @@ -157913,8 +157771,8 @@ public static uint AsyncCopyBufferSubDataNvx( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) => @@ -157938,7 +157796,7 @@ public static uint AsyncCopyBufferSubDataNvx( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] uint IGL.AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -157955,10 +157813,10 @@ uint IGL.AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) @@ -157969,7 +157827,7 @@ uint IGL.AsyncCopyImageSubDataNvx( fixed (uint* __dsl_waitSemaphoreArray = waitSemaphoreArray) { uint __DSL_glAsyncCopyImageSubDataNVX( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] uint* waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -157986,16 +157844,16 @@ uint __DSL_glAsyncCopyImageSubDataNVX( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] uint* signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* signalValueArray ) => ( (delegate* unmanaged< - int, + uint, uint*, ulong*, uint, @@ -158012,10 +157870,10 @@ uint __DSL_glAsyncCopyImageSubDataNVX( int, int, int, - int, - int, - int, - int, + uint, + uint, + uint, + uint, uint*, ulong*, uint>) @@ -158077,7 +157935,7 @@ uint __DSL_glAsyncCopyImageSubDataNVX( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAsyncCopyImageSubDataNVX")] public static uint AsyncCopyImageSubDataNvx( - [NativeTypeName("GLsizei")] int waitSemaphoreCount, + [NativeTypeName("GLsizei")] uint waitSemaphoreCount, [NativeTypeName("const GLuint *")] Ref waitSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref waitValueArray, [NativeTypeName("GLuint")] uint srcGpu, @@ -158094,10 +157952,10 @@ public static uint AsyncCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth, - [NativeTypeName("GLsizei")] int signalSemaphoreCount, + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth, + [NativeTypeName("GLsizei")] uint signalSemaphoreCount, [NativeTypeName("const GLuint *")] Ref signalSemaphoreArray, [NativeTypeName("const GLuint64 *")] Ref signalValueArray ) => @@ -158138,33 +157996,20 @@ void IGL.AsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => public static void AsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => ThisThread.AsyncMarkerSgix(marker); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] void IGL.AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj - ) - { - fixed (void* __dsl_obj = obj) - fixed (void* __dsl_containerObj = containerObj) - { - void __DSL_glAttachObjectARB( - [NativeTypeName("GLhandleARB")] void* containerObj, - [NativeTypeName("GLhandleARB")] void* obj - ) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glAttachObjectARB", "opengl") - )(containerObj, obj); - __DSL_glAttachObjectARB(__dsl_containerObj, __dsl_obj); - } - } + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj + ) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glAttachObjectARB", "opengl") + )(containerObj, obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glAttachObjectARB")] public static void AttachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint obj ) => ThisThread.AttachObjectArb(containerObj, obj); void IGL.AttachShader( @@ -158446,31 +158291,30 @@ public static void BindAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] void IGL.BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (void* __dsl_programObj = programObj) { void __DSL_glBindAttribLocationARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindAttribLocationARB", "opengl") )(programObj, index, name); - __DSL_glBindAttribLocationARB(__dsl_programObj, index, __dsl_name); + __DSL_glBindAttribLocationARB(programObj, index, __dsl_name); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBindAttribLocationARB")] public static void BindAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, [NativeTypeName("const GLcharARB *")] Ref name ) => ThisThread.BindAttribLocationArb(programObj, index, name); @@ -158610,10 +158454,10 @@ void IGL.BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindBufferRange", "opengl") )(target, index, buffer, offset, size); @@ -158625,7 +158469,7 @@ public static void BindBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.BindBufferRange(target, index, buffer, offset, size); void IGL.BindBufferRangeExt( @@ -158633,10 +158477,10 @@ void IGL.BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindBufferRangeEXT", "opengl") )(target, index, buffer, offset, size); @@ -158647,7 +158491,7 @@ public static void BindBufferRangeExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.BindBufferRangeExt(target, index, buffer, offset, size); void IGL.BindBufferRangeNV( @@ -158655,10 +158499,10 @@ void IGL.BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindBufferRangeNV", "opengl") )(target, index, buffer, offset, size); @@ -158669,7 +158513,7 @@ public static void BindBufferRangeNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.BindBufferRangeNV(target, index, buffer, offset, size); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -158678,7 +158522,7 @@ public static void BindBufferRangeNV( void IGL.BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ) { @@ -158687,11 +158531,11 @@ void IGL.BindBuffersBase( void __DSL_glBindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindBuffersBase", "opengl") )(target, first, count, buffers); __DSL_glBindBuffersBase(target, first, count, __dsl_buffers); @@ -158704,7 +158548,7 @@ void __DSL_glBindBuffersBase( public static void BindBuffersBase( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers ) => ThisThread.BindBuffersBase(target, first, count, buffers); @@ -158714,26 +158558,26 @@ public static void BindBuffersBase( void IGL.BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ) { - fixed (nint* __dsl_sizes = sizes) + fixed (nuint* __dsl_sizes = sizes) fixed (nint* __dsl_offsets = offsets) fixed (uint* __dsl_buffers = buffers) { void __DSL_glBindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers, [NativeTypeName("const GLintptr *")] nint* offsets, - [NativeTypeName("const GLsizeiptr *")] nint* sizes + [NativeTypeName("const GLsizeiptr *")] nuint* sizes ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindBuffersRange", "opengl") )(target, first, count, buffers, offsets, sizes); __DSL_glBindBuffersRange( @@ -158753,10 +158597,10 @@ void __DSL_glBindBuffersRange( public static void BindBuffersRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizeiptr *")] Ref sizes + [NativeTypeName("const GLsizeiptr *")] Ref sizes ) => ThisThread.BindBuffersRange(target, first, count, buffers, offsets, sizes); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -158960,13 +158804,13 @@ void IGL.BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindImageTexture", "opengl") )(unit, texture, level, layered, layer, access, format); @@ -158977,7 +158821,7 @@ public static void BindImageTexture( [NativeTypeName("GLuint")] uint unit, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLenum")] uint format @@ -158987,13 +158831,13 @@ void IGL.BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindImageTextureEXT", "opengl") )(index, texture, level, layered, layer, access, format); @@ -159003,7 +158847,7 @@ public static void BindImageTextureExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint access, [NativeTypeName("GLint")] int format @@ -159014,7 +158858,7 @@ public static void BindImageTextureExt( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] void IGL.BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) { @@ -159022,11 +158866,11 @@ void IGL.BindImageTextures( { void __DSL_glBindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindImageTextures", "opengl") )(first, count, textures); __DSL_glBindImageTextures(first, count, __dsl_textures); @@ -159038,7 +158882,7 @@ void __DSL_glBindImageTextures( [NativeFunction("opengl", EntryPoint = "glBindImageTextures")] public static void BindImageTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) => ThisThread.BindImageTextures(first, count, textures); @@ -159235,7 +159079,7 @@ public static void BindSampler( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] void IGL.BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) { @@ -159243,11 +159087,11 @@ void IGL.BindSamplers( { void __DSL_glBindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* samplers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindSamplers", "opengl") )(first, count, samplers); __DSL_glBindSamplers(first, count, __dsl_samplers); @@ -159259,7 +159103,7 @@ void __DSL_glBindSamplers( [NativeFunction("opengl", EntryPoint = "glBindSamplers")] public static void BindSamplers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) => ThisThread.BindSamplers(first, count, samplers); @@ -159335,7 +159179,7 @@ public static void BindTextureExt( [NativeFunction("opengl", EntryPoint = "glBindTextures")] void IGL.BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) { @@ -159343,11 +159187,11 @@ void IGL.BindTextures( { void __DSL_glBindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindTextures", "opengl") )(first, count, textures); __DSL_glBindTextures(first, count, __dsl_textures); @@ -159359,7 +159203,7 @@ void __DSL_glBindTextures( [NativeFunction("opengl", EntryPoint = "glBindTextures")] public static void BindTextures( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref textures ) => ThisThread.BindTextures(first, count, textures); @@ -159469,10 +159313,10 @@ void IGL.BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindVertexBuffer", "opengl") )(bindingindex, buffer, offset, stride); @@ -159483,7 +159327,7 @@ public static void BindVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.BindVertexBuffer(bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -159491,25 +159335,25 @@ public static void BindVertexBuffer( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] void IGL.BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) { - fixed (int* __dsl_strides = strides) + fixed (uint* __dsl_strides = strides) fixed (nint* __dsl_offsets = offsets) fixed (uint* __dsl_buffers = buffers) { void __DSL_glBindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers, [NativeTypeName("const GLintptr *")] nint* offsets, - [NativeTypeName("const GLsizei *")] int* strides + [NativeTypeName("const GLsizei *")] uint* strides ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBindVertexBuffers", "opengl") )(first, count, buffers, offsets, strides); __DSL_glBindVertexBuffers(first, count, __dsl_buffers, __dsl_offsets, __dsl_strides); @@ -159521,10 +159365,10 @@ void __DSL_glBindVertexBuffers( [NativeFunction("opengl", EntryPoint = "glBindVertexBuffers")] public static void BindVertexBuffers( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) => ThisThread.BindVertexBuffers(first, count, buffers, offsets, strides); void IGL.BindVertexShaderExt([NativeTypeName("GLuint")] uint id) => @@ -159782,7 +159626,7 @@ public static void Binormal3svExt([NativeTypeName("const GLshort *")] Ref [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] void IGL.BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -159790,11 +159634,11 @@ void IGL.BinormalPointerExt( { void __DSL_glBinormalPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBinormalPointerEXT", "opengl") )(type, stride, pointer); __DSL_glBinormalPointerEXT(type, stride, __dsl_pointer); @@ -159805,15 +159649,15 @@ void __DSL_glBinormalPointerEXT( [NativeFunction("opengl", EntryPoint = "glBinormalPointerEXT")] public static void BinormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.BinormalPointerExt(type, stride, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmap")] void IGL.Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -159824,8 +159668,8 @@ void IGL.Bitmap( fixed (byte* __dsl_bitmap = bitmap) { void __DSL_glBitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -159833,7 +159677,7 @@ void __DSL_glBitmap( [NativeTypeName("const GLubyte *")] byte* bitmap ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBitmap", "opengl") )(width, height, xorig, yorig, xmove, ymove, bitmap); __DSL_glBitmap(width, height, xorig, yorig, xmove, ymove, __dsl_bitmap); @@ -159843,8 +159687,8 @@ void __DSL_glBitmap( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmap")] public static void Bitmap( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfloat")] float xorig, [NativeTypeName("GLfloat")] float yorig, [NativeTypeName("GLfloat")] float xmove, @@ -159855,8 +159699,8 @@ public static void Bitmap( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] void IGL.BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -159867,8 +159711,8 @@ void IGL.BitmapxOes( fixed (byte* __dsl_bitmap = bitmap) { void __DSL_glBitmapxOES( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -159876,7 +159720,7 @@ void __DSL_glBitmapxOES( [NativeTypeName("const GLubyte *")] byte* bitmap ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBitmapxOES", "opengl") )(width, height, xorig, yorig, xmove, ymove, bitmap); __DSL_glBitmapxOES(width, height, xorig, yorig, xmove, ymove, __dsl_bitmap); @@ -159886,8 +159730,8 @@ void __DSL_glBitmapxOES( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glBitmapxOES")] public static void BitmapxOes( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLfixed")] int xorig, [NativeTypeName("GLfixed")] int yorig, [NativeTypeName("GLfixed")] int xmove, @@ -160923,10 +160767,10 @@ void IGL.BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferAddressRangeNV", "opengl") )(pname, index, address, length); @@ -160937,7 +160781,7 @@ public static void BufferAddressRangeNV( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint64EXT")] ulong address, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ThisThread.BufferAddressRangeNV(pname, index, address, length); void IGL.BufferAttachMemoryNV( @@ -160967,7 +160811,7 @@ public static void BufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glBufferData")] void IGL.BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) @@ -160976,12 +160820,12 @@ void IGL.BufferData( { void __DSL_glBufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLenum")] uint usage ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferData", "opengl") )(target, size, data, usage); __DSL_glBufferData(target, size, __dsl_data, usage); @@ -160995,7 +160839,7 @@ void __DSL_glBufferData( [NativeFunction("opengl", EntryPoint = "glBufferData")] public static void BufferData( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => ThisThread.BufferData(target, size, data, usage); @@ -161037,11 +160881,11 @@ public static void BufferDataArb( void IGL.BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferPageCommitmentARB", "opengl") )(target, offset, size, commit); @@ -161051,20 +160895,20 @@ void IGL.BufferPageCommitmentArb( public static void BufferPageCommitmentArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.BufferPageCommitmentArb(target, offset, size, commit); void IGL.BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferPageCommitmentMemNV", "opengl") )(target, offset, size, memory, memOffset, commit); @@ -161075,10 +160919,10 @@ void IGL.BufferPageCommitmentMemNV( public static void BufferPageCommitmentMemNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.BufferPageCommitmentMemNV(target, offset, size, memory, memOffset, commit); void IGL.BufferParameteriApple( @@ -161104,7 +160948,7 @@ public static void BufferParameteriApple( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] void IGL.BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -161113,12 +160957,12 @@ void IGL.BufferStorage( { void __DSL_glBufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferStorage", "opengl") )(target, size, data, flags); __DSL_glBufferStorage(target, size, __dsl_data, flags); @@ -161130,7 +160974,7 @@ void __DSL_glBufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorage")] public static void BufferStorage( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.BufferStorage(target, size, data, flags); @@ -161139,7 +160983,7 @@ public static void BufferStorage( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] void IGL.BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -161148,12 +160992,12 @@ void IGL.BufferStorageExt( { void __DSL_glBufferStorageEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferStorageEXT", "opengl") )(target, size, data, flags); __DSL_glBufferStorageEXT(target, size, __dsl_data, flags); @@ -161164,7 +161008,7 @@ void __DSL_glBufferStorageEXT( [NativeFunction("opengl", EntryPoint = "glBufferStorageEXT")] public static void BufferStorageExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.BufferStorageExt(target, size, data, flags); @@ -161175,7 +161019,7 @@ public static void BufferStorageExt( void IGL.BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) @@ -161185,12 +161029,12 @@ void IGL.BufferStorageExternalExt( void __DSL_glBufferStorageExternalEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] void* clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferStorageExternalEXT", "opengl") )(target, offset, size, clientBuffer, flags); __DSL_glBufferStorageExternalEXT(target, offset, size, __dsl_clientBuffer, flags); @@ -161203,19 +161047,19 @@ void __DSL_glBufferStorageExternalEXT( public static void BufferStorageExternalExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.BufferStorageExternalExt(target, offset, size, clientBuffer, flags); void IGL.BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferStorageMemEXT", "opengl") )(target, size, memory, offset); @@ -161224,7 +161068,7 @@ void IGL.BufferStorageMemExt( [NativeFunction("opengl", EntryPoint = "glBufferStorageMemEXT")] public static void BufferStorageMemExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ThisThread.BufferStorageMemExt(target, size, memory, offset); @@ -161237,7 +161081,7 @@ public static void BufferStorageMemExt( void IGL.BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -161246,11 +161090,11 @@ void IGL.BufferSubData( void __DSL_glBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glBufferSubData", "opengl") )(target, offset, size, data); __DSL_glBufferSubData(target, offset, size, __dsl_data); @@ -161265,7 +161109,7 @@ void __DSL_glBufferSubData( public static void BufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => ThisThread.BufferSubData(target, offset, size, data); @@ -161325,7 +161169,7 @@ void IGL.CallList([NativeTypeName("GLuint")] uint list) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCallLists")] void IGL.CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ) @@ -161333,12 +161177,12 @@ void IGL.CallLists( fixed (void* __dsl_lists = lists) { void __DSL_glCallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* lists ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCallLists", "opengl") )(n, type, lists); __DSL_glCallLists(n, type, __dsl_lists); @@ -161348,7 +161192,7 @@ void __DSL_glCallLists( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCallLists")] public static void CallLists( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref lists ) => ThisThread.CallLists(n, type, lists); @@ -161643,7 +161487,7 @@ void IGL.ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -161655,13 +161499,13 @@ void __DSL_glClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glClearBufferSubData", "opengl") )(target, internalformat, offset, size, format, type, data); __DSL_glClearBufferSubData( @@ -161683,7 +161527,7 @@ public static void ClearBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -161986,7 +161830,7 @@ void IGL.ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -161998,13 +161842,13 @@ void __DSL_glClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glClearNamedBufferSubData", "opengl") )(buffer, internalformat, offset, size, format, type, data); __DSL_glClearNamedBufferSubData( @@ -162026,7 +161870,7 @@ public static void ClearNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162047,8 +161891,8 @@ public static void ClearNamedBufferSubData( void IGL.ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162059,14 +161903,14 @@ void IGL.ClearNamedBufferSubDataExt( void __DSL_glClearNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glClearNamedBufferSubDataEXT", "opengl") )(buffer, internalformat, offset, size, format, type, data); __DSL_glClearNamedBufferSubDataEXT( @@ -162087,8 +161931,8 @@ void __DSL_glClearNamedBufferSubDataEXT( public static void ClearNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizeiptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint offset, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162237,20 +162081,20 @@ public static void ClearNamedFramebuffer( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] void IGL.ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ) { fixed (uint* __dsl_values = values) { void __DSL_glClearPixelLocalStorageuiEXT( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glClearPixelLocalStorageuiEXT", "opengl") )(offset, n, values); __DSL_glClearPixelLocalStorageuiEXT(offset, n, __dsl_values); @@ -162260,8 +162104,8 @@ void __DSL_glClearPixelLocalStorageuiEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glClearPixelLocalStorageuiEXT")] public static void ClearPixelLocalStorageuiExt( - [NativeTypeName("GLsizei")] int offset, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint offset, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref values ) => ThisThread.ClearPixelLocalStorageuiExt(offset, n, values); @@ -162360,9 +162204,9 @@ void IGL.ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162376,9 +162220,9 @@ void __DSL_glClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -162390,9 +162234,9 @@ void __DSL_glClearTexSubImage( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -162436,9 +162280,9 @@ public static void ClearTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162465,9 +162309,9 @@ void IGL.ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162481,9 +162325,9 @@ void __DSL_glClearTexSubImageEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data @@ -162495,9 +162339,9 @@ void __DSL_glClearTexSubImageEXT( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -162540,9 +162384,9 @@ public static void ClearTexSubImageExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -162610,7 +162454,7 @@ public static void ClientAttribDefaultExt([NativeTypeName("GLbitfield")] uint ma [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] void IGL.ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) @@ -162619,12 +162463,12 @@ void IGL.ClientWaitSemaphoreui64nvx( fixed (uint* __dsl_semaphoreArray = semaphoreArray) { void __DSL_glClientWaitSemaphoreui64NVX( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] uint* semaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glClientWaitSemaphoreui64NVX", "opengl") )(fenceObjectCount, semaphoreArray, fenceValueArray); __DSL_glClientWaitSemaphoreui64NVX( @@ -162638,7 +162482,7 @@ void __DSL_glClientWaitSemaphoreui64NVX( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glClientWaitSemaphoreui64NVX")] public static void ClientWaitSemaphoreui64nvx( - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => ThisThread.ClientWaitSemaphoreui64nvx(fenceObjectCount, semaphoreArray, fenceValueArray); @@ -163987,10 +163831,10 @@ public static void Color4xvOes([NativeTypeName("const GLfixed *")] Ref comp void IGL.ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorFormatNV", "opengl") )(size, type, stride); @@ -164000,7 +163844,7 @@ void IGL.ColorFormatNV( public static void ColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.ColorFormatNV(size, type, stride); void IGL.ColorFragmentOp1ati( @@ -164155,13 +163999,13 @@ public static void ColorFragmentOp3ati( ); void IGL.ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorMask", "opengl") )(red, green, blue, alpha); @@ -164171,21 +164015,21 @@ void IGL.ColorMask( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glColorMask")] public static void ColorMask( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => ThisThread.ColorMask(red, green, blue, alpha); void IGL.ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorMaski", "opengl") )(index, r, g, b, a); @@ -164194,21 +164038,21 @@ void IGL.ColorMask( [NativeFunction("opengl", EntryPoint = "glColorMaski")] public static void ColorMask( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ThisThread.ColorMask(index, r, g, b, a); void IGL.ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorMaskiEXT", "opengl") )(index, r, g, b, a); @@ -164216,21 +164060,21 @@ void IGL.ColorMaskiExt( [NativeFunction("opengl", EntryPoint = "glColorMaskiEXT")] public static void ColorMaskiExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ThisThread.ColorMaskiExt(index, r, g, b, a); void IGL.ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorMaskIndexedEXT", "opengl") )(index, r, g, b, a); @@ -164238,21 +164082,21 @@ void IGL.ColorMaskIndexedExt( [NativeFunction("opengl", EntryPoint = "glColorMaskIndexedEXT")] public static void ColorMaskIndexedExt( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ThisThread.ColorMaskIndexedExt(index, r, g, b, a); void IGL.ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorMaskiOES", "opengl") )(index, r, g, b, a); @@ -164260,10 +164104,10 @@ void IGL.ColorMaskiOes( [NativeFunction("opengl", EntryPoint = "glColorMaskiOES")] public static void ColorMaskiOes( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean")] byte r, - [NativeTypeName("GLboolean")] byte g, - [NativeTypeName("GLboolean")] byte b, - [NativeTypeName("GLboolean")] byte a + [NativeTypeName("GLboolean")] uint r, + [NativeTypeName("GLboolean")] uint g, + [NativeTypeName("GLboolean")] uint b, + [NativeTypeName("GLboolean")] uint a ) => ThisThread.ColorMaskiOes(index, r, g, b, a); void IGL.ColorMaterial( @@ -164370,7 +164214,7 @@ public static void ColorP4( void IGL.ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -164379,11 +164223,11 @@ void IGL.ColorPointer( void __DSL_glColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorPointer", "opengl") )(size, type, stride, pointer); __DSL_glColorPointer(size, type, stride, __dsl_pointer); @@ -164396,7 +164240,7 @@ void __DSL_glColorPointer( public static void ColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.ColorPointer(size, type, stride, pointer); @@ -164405,8 +164249,8 @@ public static void ColorPointer( void IGL.ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -164415,12 +164259,12 @@ void IGL.ColorPointerExt( void __DSL_glColorPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorPointerEXT", "opengl") )(size, type, stride, count, pointer); __DSL_glColorPointerEXT(size, type, stride, count, __dsl_pointer); @@ -164432,8 +164276,8 @@ void __DSL_glColorPointerEXT( public static void ColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.ColorPointerExt(size, type, stride, count, pointer); @@ -164509,8 +164353,8 @@ public static void ColorPointervIntel( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] void IGL.ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -164520,14 +164364,14 @@ void IGL.ColorSubTable( { void __DSL_glColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorSubTable", "opengl") )(target, start, count, format, type, data); __DSL_glColorSubTable(target, start, count, format, type, __dsl_data); @@ -164538,8 +164382,8 @@ void __DSL_glColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTable")] public static void ColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -164549,8 +164393,8 @@ public static void ColorSubTable( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] void IGL.ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -164560,14 +164404,14 @@ void IGL.ColorSubTableExt( { void __DSL_glColorSubTableEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorSubTableEXT", "opengl") )(target, start, count, format, type, data); __DSL_glColorSubTableEXT(target, start, count, format, type, __dsl_data); @@ -164578,8 +164422,8 @@ void __DSL_glColorSubTableEXT( [NativeFunction("opengl", EntryPoint = "glColorSubTableEXT")] public static void ColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint start, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref data @@ -164590,7 +164434,7 @@ public static void ColorSubTableExt( void IGL.ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -164601,13 +164445,13 @@ void IGL.ColorTable( void __DSL_glColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* table ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorTable", "opengl") )(target, internalformat, width, format, type, table); __DSL_glColorTable(target, internalformat, width, format, type, __dsl_table); @@ -164619,7 +164463,7 @@ void __DSL_glColorTable( public static void ColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -164630,7 +164474,7 @@ public static void ColorTable( void IGL.ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -164641,13 +164485,13 @@ void IGL.ColorTableExt( void __DSL_glColorTableEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* table ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorTableEXT", "opengl") )(target, internalFormat, width, format, type, table); __DSL_glColorTableEXT(target, internalFormat, width, format, type, __dsl_table); @@ -164659,7 +164503,7 @@ void __DSL_glColorTableEXT( public static void ColorTableExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -164794,7 +164638,7 @@ public static void ColorTableParameterivSgi( void IGL.ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -164805,13 +164649,13 @@ void IGL.ColorTableSgi( void __DSL_glColorTableSGI( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* table ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glColorTableSGI", "opengl") )(target, internalformat, width, format, type, table); __DSL_glColorTableSGI(target, internalformat, width, format, type, __dsl_table); @@ -164823,7 +164667,7 @@ void __DSL_glColorTableSGI( public static void ColorTableSgi( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref table @@ -164861,12 +164705,12 @@ void IGL.CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCombinerOutputNV", "opengl") )( stage, @@ -164891,9 +164735,9 @@ public static void CombinerOutputNV( [NativeTypeName("GLenum")] uint sumOutput, [NativeTypeName("GLenum")] uint scale, [NativeTypeName("GLenum")] uint bias, - [NativeTypeName("GLboolean")] byte abDotProduct, - [NativeTypeName("GLboolean")] byte cdDotProduct, - [NativeTypeName("GLboolean")] byte muxSum + [NativeTypeName("GLboolean")] uint abDotProduct, + [NativeTypeName("GLboolean")] uint cdDotProduct, + [NativeTypeName("GLboolean")] uint muxSum ) => ThisThread.CombinerOutputNV( stage, @@ -165068,24 +164912,15 @@ void IGL.CompileShader([NativeTypeName("GLuint")] uint shader) => public static void CompileShader([NativeTypeName("GLuint")] uint shader) => ThisThread.CompileShader(shader); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - void IGL.CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj) - { - fixed (void* __dsl_shaderObj = shaderObj) - { - void __DSL_glCompileShaderARB([NativeTypeName("GLhandleARB")] void* shaderObj) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glCompileShaderARB", "opengl") - )(shaderObj); - __DSL_glCompileShaderARB(__dsl_shaderObj); - } - } + void IGL.CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glCompileShaderARB", "opengl") + )(shaderObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCompileShaderARB")] - public static void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderObj) => + public static void CompileShaderArb([NativeTypeName("GLhandleARB")] uint shaderObj) => ThisThread.CompileShaderArb(shaderObj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -165093,7 +164928,7 @@ public static void CompileShaderArb([NativeTypeName("GLhandleARB")] Ref shaderOb [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] void IGL.CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ) @@ -165103,12 +164938,12 @@ void IGL.CompileShaderIncludeArb( { void __DSL_glCompileShaderIncludeARB( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** path, [NativeTypeName("const GLint *")] int* length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompileShaderIncludeARB", "opengl") )(shader, count, path, length); __DSL_glCompileShaderIncludeARB(shader, count, __dsl_path, __dsl_length); @@ -165120,7 +164955,7 @@ void __DSL_glCompileShaderIncludeARB( [NativeFunction("opengl", EntryPoint = "glCompileShaderIncludeARB")] public static void CompileShaderIncludeArb( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D path, [NativeTypeName("const GLint *")] Ref length ) => ThisThread.CompileShaderIncludeArb(shader, count, path, length); @@ -165133,9 +164968,9 @@ void IGL.CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -165146,13 +164981,13 @@ void __DSL_glCompressedMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedMultiTexImage1DEXT", "opengl") )(texunit, target, level, internalformat, width, border, imageSize, bits); __DSL_glCompressedMultiTexImage1DEXT( @@ -165176,9 +165011,9 @@ public static void CompressedMultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedMultiTexImage1dext( @@ -165200,10 +165035,10 @@ void IGL.CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -165214,14 +165049,14 @@ void __DSL_glCompressedMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedMultiTexImage2DEXT", "opengl") )(texunit, target, level, internalformat, width, height, border, imageSize, bits); __DSL_glCompressedMultiTexImage2DEXT( @@ -165246,10 +165081,10 @@ public static void CompressedMultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedMultiTexImage2dext( @@ -165272,11 +165107,11 @@ void IGL.CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -165287,11 +165122,11 @@ void __DSL_glCompressedMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( @@ -165300,11 +165135,11 @@ void __DSL_glCompressedMultiTexImage3DEXT( uint, int, uint, + uint, + uint, + uint, int, - int, - int, - int, - int, + uint, void*, void>) nativeContext.LoadFunction("glCompressedMultiTexImage3DEXT", "opengl") @@ -165343,11 +165178,11 @@ public static void CompressedMultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedMultiTexImage3dext( @@ -165371,9 +165206,9 @@ void IGL.CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -165384,13 +165219,13 @@ void __DSL_glCompressedMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedMultiTexSubImage1DEXT", "opengl") )(texunit, target, level, xoffset, width, format, imageSize, bits); __DSL_glCompressedMultiTexSubImage1DEXT( @@ -165414,9 +165249,9 @@ public static void CompressedMultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedMultiTexSubImage1dext( @@ -165439,10 +165274,10 @@ void IGL.CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -165454,10 +165289,10 @@ void __DSL_glCompressedMultiTexSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( @@ -165467,10 +165302,10 @@ void __DSL_glCompressedMultiTexSubImage2DEXT( int, int, int, - int, - int, uint, - int, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedMultiTexSubImage2DEXT", "opengl") @@ -165499,10 +165334,10 @@ public static void CompressedMultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedMultiTexSubImage2dext( @@ -165528,11 +165363,11 @@ void IGL.CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -165545,11 +165380,11 @@ void __DSL_glCompressedMultiTexSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( @@ -165560,11 +165395,11 @@ void __DSL_glCompressedMultiTexSubImage3DEXT( int, int, int, - int, - int, - int, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedMultiTexSubImage3DEXT", "opengl") @@ -165609,11 +165444,11 @@ public static void CompressedMultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedMultiTexSubImage3dext( @@ -165638,9 +165473,9 @@ void IGL.CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -165650,13 +165485,13 @@ void __DSL_glCompressedTexImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage1D", "opengl") )(target, level, internalformat, width, border, imageSize, data); __DSL_glCompressedTexImage1D( @@ -165678,9 +165513,9 @@ public static void CompressedTexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage1d( @@ -165699,9 +165534,9 @@ void IGL.CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -165711,13 +165546,13 @@ void __DSL_glCompressedTexImage1DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage1DARB", "opengl") )(target, level, internalformat, width, border, imageSize, data); __DSL_glCompressedTexImage1DARB( @@ -165738,9 +165573,9 @@ public static void CompressedTexImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage1darb( @@ -165762,10 +165597,10 @@ void IGL.CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -165775,14 +165610,14 @@ void __DSL_glCompressedTexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage2D", "opengl") )(target, level, internalformat, width, height, border, imageSize, data); __DSL_glCompressedTexImage2D( @@ -165807,10 +165642,10 @@ public static void CompressedTexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage2d( @@ -165830,10 +165665,10 @@ void IGL.CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -165843,14 +165678,14 @@ void __DSL_glCompressedTexImage2DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage2DARB", "opengl") )(target, level, internalformat, width, height, border, imageSize, data); __DSL_glCompressedTexImage2DARB( @@ -165872,10 +165707,10 @@ public static void CompressedTexImage2darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage2darb( @@ -165896,11 +165731,11 @@ void IGL.CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -165910,15 +165745,15 @@ void __DSL_glCompressedTexImage3D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage3D", "opengl") )(target, level, internalformat, width, height, depth, border, imageSize, data); __DSL_glCompressedTexImage3D( @@ -165942,11 +165777,11 @@ public static void CompressedTexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage3d( @@ -165967,11 +165802,11 @@ void IGL.CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -165981,15 +165816,15 @@ void __DSL_glCompressedTexImage3DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage3DARB", "opengl") )(target, level, internalformat, width, height, depth, border, imageSize, data); __DSL_glCompressedTexImage3DARB( @@ -166012,11 +165847,11 @@ public static void CompressedTexImage3darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage3darb( @@ -166037,11 +165872,11 @@ void IGL.CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166051,15 +165886,15 @@ void __DSL_glCompressedTexImage3DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexImage3DOES", "opengl") )(target, level, internalformat, width, height, depth, border, imageSize, data); __DSL_glCompressedTexImage3DOES( @@ -166082,11 +165917,11 @@ public static void CompressedTexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexImage3does( @@ -166108,9 +165943,9 @@ void IGL.CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166120,13 +165955,13 @@ void __DSL_glCompressedTexSubImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexSubImage1D", "opengl") )(target, level, xoffset, width, format, imageSize, data); __DSL_glCompressedTexSubImage1D( @@ -166148,9 +165983,9 @@ public static void CompressedTexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage1d(target, level, xoffset, width, format, imageSize, data); @@ -166160,9 +165995,9 @@ void IGL.CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166172,13 +166007,13 @@ void __DSL_glCompressedTexSubImage1DARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexSubImage1DARB", "opengl") )(target, level, xoffset, width, format, imageSize, data); __DSL_glCompressedTexSubImage1DARB( @@ -166199,9 +166034,9 @@ public static void CompressedTexSubImage1darb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage1darb( @@ -166224,10 +166059,10 @@ void IGL.CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166238,14 +166073,14 @@ void __DSL_glCompressedTexSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexSubImage2D", "opengl") )(target, level, xoffset, yoffset, width, height, format, imageSize, data); __DSL_glCompressedTexSubImage2D( @@ -166272,10 +166107,10 @@ public static void CompressedTexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage2d( @@ -166297,10 +166132,10 @@ void IGL.CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166311,14 +166146,14 @@ void __DSL_glCompressedTexSubImage2DARB( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTexSubImage2DARB", "opengl") )(target, level, xoffset, yoffset, width, height, format, imageSize, data); __DSL_glCompressedTexSubImage2DARB( @@ -166342,10 +166177,10 @@ public static void CompressedTexSubImage2darb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage2darb( @@ -166369,11 +166204,11 @@ void IGL.CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166385,11 +166220,11 @@ void __DSL_glCompressedTexSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( @@ -166399,11 +166234,11 @@ void __DSL_glCompressedTexSubImage3D( int, int, int, - int, - int, - int, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTexSubImage3D", "opengl") @@ -166445,11 +166280,11 @@ public static void CompressedTexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage3d( @@ -166474,11 +166309,11 @@ void IGL.CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166490,11 +166325,11 @@ void __DSL_glCompressedTexSubImage3DARB( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( @@ -166504,11 +166339,11 @@ void __DSL_glCompressedTexSubImage3DARB( int, int, int, - int, - int, - int, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTexSubImage3DARB", "opengl") @@ -166549,11 +166384,11 @@ public static void CompressedTexSubImage3darb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage3darb( @@ -166578,11 +166413,11 @@ void IGL.CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166594,11 +166429,11 @@ void __DSL_glCompressedTexSubImage3DOES( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( @@ -166608,11 +166443,11 @@ void __DSL_glCompressedTexSubImage3DOES( int, int, int, - int, - int, - int, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTexSubImage3DOES", "opengl") @@ -166653,11 +166488,11 @@ public static void CompressedTexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTexSubImage3does( @@ -166682,9 +166517,9 @@ void IGL.CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -166695,13 +166530,13 @@ void __DSL_glCompressedTextureImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTextureImage1DEXT", "opengl") )(texture, target, level, internalformat, width, border, imageSize, bits); __DSL_glCompressedTextureImage1DEXT( @@ -166725,9 +166560,9 @@ public static void CompressedTextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedTextureImage1dext( @@ -166749,10 +166584,10 @@ void IGL.CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -166763,14 +166598,14 @@ void __DSL_glCompressedTextureImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTextureImage2DEXT", "opengl") )(texture, target, level, internalformat, width, height, border, imageSize, bits); __DSL_glCompressedTextureImage2DEXT( @@ -166795,10 +166630,10 @@ public static void CompressedTextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedTextureImage2dext( @@ -166821,11 +166656,11 @@ void IGL.CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -166836,11 +166671,11 @@ void __DSL_glCompressedTextureImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( @@ -166849,11 +166684,11 @@ void __DSL_glCompressedTextureImage3DEXT( uint, int, uint, + uint, + uint, + uint, int, - int, - int, - int, - int, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTextureImage3DEXT", "opengl") @@ -166892,11 +166727,11 @@ public static void CompressedTextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedTextureImage3dext( @@ -166919,9 +166754,9 @@ void IGL.CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -166931,13 +166766,13 @@ void __DSL_glCompressedTextureSubImage1D( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTextureSubImage1D", "opengl") )(texture, level, xoffset, width, format, imageSize, data); __DSL_glCompressedTextureSubImage1D( @@ -166959,9 +166794,9 @@ public static void CompressedTextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTextureSubImage1d( @@ -166982,9 +166817,9 @@ void IGL.CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -166995,13 +166830,13 @@ void __DSL_glCompressedTextureSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTextureSubImage1DEXT", "opengl") )(texture, target, level, xoffset, width, format, imageSize, bits); __DSL_glCompressedTextureSubImage1DEXT( @@ -167025,9 +166860,9 @@ public static void CompressedTextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedTextureSubImage1dext( @@ -167049,10 +166884,10 @@ void IGL.CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -167063,14 +166898,14 @@ void __DSL_glCompressedTextureSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCompressedTextureSubImage2D", "opengl") )(texture, level, xoffset, yoffset, width, height, format, imageSize, data); __DSL_glCompressedTextureSubImage2D( @@ -167095,10 +166930,10 @@ public static void CompressedTextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTextureSubImage2d( @@ -167122,10 +166957,10 @@ void IGL.CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -167137,10 +166972,10 @@ void __DSL_glCompressedTextureSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( @@ -167150,10 +166985,10 @@ void __DSL_glCompressedTextureSubImage2DEXT( int, int, int, - int, - int, uint, - int, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTextureSubImage2DEXT", "opengl") @@ -167182,10 +167017,10 @@ public static void CompressedTextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedTextureSubImage2dext( @@ -167210,11 +167045,11 @@ void IGL.CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) { @@ -167226,11 +167061,11 @@ void __DSL_glCompressedTextureSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* data ) => ( @@ -167240,11 +167075,11 @@ void __DSL_glCompressedTextureSubImage3D( int, int, int, - int, - int, - int, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTextureSubImage3D", "opengl") @@ -167286,11 +167121,11 @@ public static void CompressedTextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref data ) => ThisThread.CompressedTextureSubImage3d( @@ -167317,11 +167152,11 @@ void IGL.CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) { @@ -167334,11 +167169,11 @@ void __DSL_glCompressedTextureSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] void* bits ) => ( @@ -167349,11 +167184,11 @@ void __DSL_glCompressedTextureSubImage3DEXT( int, int, int, - int, - int, - int, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glCompressedTextureSubImage3DEXT", "opengl") @@ -167398,11 +167233,11 @@ public static void CompressedTextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int imageSize, + [NativeTypeName("GLsizei")] uint imageSize, [NativeTypeName("const void *")] Ref bits ) => ThisThread.CompressedTextureSubImage3dext( @@ -167460,7 +167295,7 @@ public static void ConservativeRasterParameteriNV( void IGL.ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167471,13 +167306,13 @@ void IGL.ConvolutionFilter1d( void __DSL_glConvolutionFilter1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glConvolutionFilter1D", "opengl") )(target, internalformat, width, format, type, image); __DSL_glConvolutionFilter1D(target, internalformat, width, format, type, __dsl_image); @@ -167489,7 +167324,7 @@ void __DSL_glConvolutionFilter1D( public static void ConvolutionFilter1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167500,7 +167335,7 @@ public static void ConvolutionFilter1d( void IGL.ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167511,13 +167346,13 @@ void IGL.ConvolutionFilter1dext( void __DSL_glConvolutionFilter1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glConvolutionFilter1DEXT", "opengl") )(target, internalformat, width, format, type, image); __DSL_glConvolutionFilter1DEXT( @@ -167536,7 +167371,7 @@ void __DSL_glConvolutionFilter1DEXT( public static void ConvolutionFilter1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167547,8 +167382,8 @@ public static void ConvolutionFilter1dext( void IGL.ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167559,14 +167394,14 @@ void IGL.ConvolutionFilter2d( void __DSL_glConvolutionFilter2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glConvolutionFilter2D", "opengl") )(target, internalformat, width, height, format, type, image); __DSL_glConvolutionFilter2D( @@ -167586,8 +167421,8 @@ void __DSL_glConvolutionFilter2D( public static void ConvolutionFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167598,8 +167433,8 @@ public static void ConvolutionFilter2d( void IGL.ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167610,14 +167445,14 @@ void IGL.ConvolutionFilter2dext( void __DSL_glConvolutionFilter2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* image ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glConvolutionFilter2DEXT", "opengl") )(target, internalformat, width, height, format, type, image); __DSL_glConvolutionFilter2DEXT( @@ -167637,8 +167472,8 @@ void __DSL_glConvolutionFilter2DEXT( public static void ConvolutionFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref image @@ -167903,10 +167738,10 @@ void IGL.CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyBufferSubData", "opengl") )(readTarget, writeTarget, readOffset, writeOffset, size); @@ -167918,7 +167753,7 @@ public static void CopyBufferSubData( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.CopyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size); void IGL.CopyBufferSubDataNV( @@ -167926,10 +167761,10 @@ void IGL.CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyBufferSubDataNV", "opengl") )(readTarget, writeTarget, readOffset, writeOffset, size); @@ -167940,18 +167775,18 @@ public static void CopyBufferSubDataNV( [NativeTypeName("GLenum")] uint writeTarget, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.CopyBufferSubDataNV(readTarget, writeTarget, readOffset, writeOffset, size); void IGL.CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyColorSubTable", "opengl") )(target, start, x, y, width); @@ -167959,21 +167794,21 @@ void IGL.CopyColorSubTable( [NativeFunction("opengl", EntryPoint = "glCopyColorSubTable")] public static void CopyColorSubTable( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyColorSubTable(target, start, x, y, width); void IGL.CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyColorSubTableEXT", "opengl") )(target, start, x, y, width); @@ -167981,10 +167816,10 @@ void IGL.CopyColorSubTableExt( [NativeFunction("opengl", EntryPoint = "glCopyColorSubTableEXT")] public static void CopyColorSubTableExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int start, + [NativeTypeName("GLsizei")] uint start, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyColorSubTableExt(target, start, x, y, width); void IGL.CopyColorTable( @@ -167992,10 +167827,10 @@ void IGL.CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyColorTable", "opengl") )(target, internalformat, x, y, width); @@ -168006,7 +167841,7 @@ public static void CopyColorTable( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyColorTable(target, internalformat, x, y, width); void IGL.CopyColorTableSgi( @@ -168014,10 +167849,10 @@ void IGL.CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyColorTableSGI", "opengl") )(target, internalformat, x, y, width); @@ -168028,7 +167863,7 @@ public static void CopyColorTableSgi( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyColorTableSgi(target, internalformat, x, y, width); void IGL.CopyConvolutionFilter1d( @@ -168036,10 +167871,10 @@ void IGL.CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyConvolutionFilter1D", "opengl") )(target, internalformat, x, y, width); @@ -168050,7 +167885,7 @@ public static void CopyConvolutionFilter1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyConvolutionFilter1d(target, internalformat, x, y, width); void IGL.CopyConvolutionFilter1dext( @@ -168058,10 +167893,10 @@ void IGL.CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyConvolutionFilter1DEXT", "opengl") )(target, internalformat, x, y, width); @@ -168072,7 +167907,7 @@ public static void CopyConvolutionFilter1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyConvolutionFilter1dext(target, internalformat, x, y, width); void IGL.CopyConvolutionFilter2d( @@ -168080,11 +167915,11 @@ void IGL.CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyConvolutionFilter2D", "opengl") )(target, internalformat, x, y, width, height); @@ -168095,8 +167930,8 @@ public static void CopyConvolutionFilter2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyConvolutionFilter2d(target, internalformat, x, y, width, height); void IGL.CopyConvolutionFilter2dext( @@ -168104,11 +167939,11 @@ void IGL.CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyConvolutionFilter2DEXT", "opengl") )(target, internalformat, x, y, width, height); @@ -168119,8 +167954,8 @@ public static void CopyConvolutionFilter2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyConvolutionFilter2dext(target, internalformat, x, y, width, height); void IGL.CopyImageSubData( @@ -168136,9 +167971,9 @@ void IGL.CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ( (delegate* unmanaged< @@ -168154,9 +167989,9 @@ void IGL.CopyImageSubData( int, int, int, - int, - int, - int, + uint, + uint, + uint, void>) nativeContext.LoadFunction("glCopyImageSubData", "opengl") )( @@ -168193,9 +168028,9 @@ public static void CopyImageSubData( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ThisThread.CopyImageSubData( srcName, @@ -168228,9 +168063,9 @@ void IGL.CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ( (delegate* unmanaged< @@ -168246,9 +168081,9 @@ void IGL.CopyImageSubDataExt( int, int, int, - int, - int, - int, + uint, + uint, + uint, void>) nativeContext.LoadFunction("glCopyImageSubDataEXT", "opengl") )( @@ -168284,9 +168119,9 @@ public static void CopyImageSubDataExt( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ThisThread.CopyImageSubDataExt( srcName, @@ -168319,9 +168154,9 @@ void IGL.CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( (delegate* unmanaged< @@ -168337,9 +168172,9 @@ void IGL.CopyImageSubDataNV( int, int, int, - int, - int, - int, + uint, + uint, + uint, void>) nativeContext.LoadFunction("glCopyImageSubDataNV", "opengl") )( @@ -168375,9 +168210,9 @@ public static void CopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.CopyImageSubDataNV( srcName, @@ -168410,9 +168245,9 @@ void IGL.CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ( (delegate* unmanaged< @@ -168428,9 +168263,9 @@ void IGL.CopyImageSubDataOes( int, int, int, - int, - int, - int, + uint, + uint, + uint, void>) nativeContext.LoadFunction("glCopyImageSubDataOES", "opengl") )( @@ -168466,9 +168301,9 @@ public static void CopyImageSubDataOes( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ThisThread.CopyImageSubDataOes( srcName, @@ -168495,11 +168330,11 @@ void IGL.CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyMultiTexImage1DEXT", "opengl") )(texunit, target, level, internalformat, x, y, width, border); @@ -168513,7 +168348,7 @@ public static void CopyMultiTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ThisThread.CopyMultiTexImage1dext( @@ -168534,12 +168369,12 @@ void IGL.CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyMultiTexImage2DEXT", "opengl") )(texunit, target, level, internalformat, x, y, width, height, border); @@ -168553,8 +168388,8 @@ public static void CopyMultiTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ThisThread.CopyMultiTexImage2dext( @@ -168576,10 +168411,10 @@ void IGL.CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyMultiTexSubImage1DEXT", "opengl") )(texunit, target, level, xoffset, x, y, width); @@ -168593,7 +168428,7 @@ public static void CopyMultiTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyMultiTexSubImage1dext(texunit, target, level, xoffset, x, y, width); void IGL.CopyMultiTexSubImage2dext( @@ -168604,11 +168439,11 @@ void IGL.CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyMultiTexSubImage2DEXT", "opengl") )(texunit, target, level, xoffset, yoffset, x, y, width, height); @@ -168623,8 +168458,8 @@ public static void CopyMultiTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyMultiTexSubImage2dext( texunit, @@ -168647,11 +168482,11 @@ void IGL.CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyMultiTexSubImage3DEXT", "opengl") )(texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -168667,8 +168502,8 @@ public static void CopyMultiTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyMultiTexSubImage3dext( texunit, @@ -168688,10 +168523,10 @@ void IGL.CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyNamedBufferSubData", "opengl") )(readBuffer, writeBuffer, readOffset, writeOffset, size); @@ -168703,7 +168538,7 @@ public static void CopyNamedBufferSubData( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.CopyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size); void IGL.CopyPathNV( @@ -168727,12 +168562,12 @@ public static void CopyPathNV( void IGL.CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyPixels", "opengl") )(x, y, width, height, type); @@ -168741,8 +168576,8 @@ void IGL.CopyPixels( public static void CopyPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint type ) => ThisThread.CopyPixels(x, y, width, height, type); @@ -168752,11 +168587,11 @@ void IGL.CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexImage1D", "opengl") )(target, level, internalformat, x, y, width, border); @@ -168769,7 +168604,7 @@ public static void CopyTexImage1d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ThisThread.CopyTexImage1d(target, level, internalformat, x, y, width, border); @@ -168779,11 +168614,11 @@ void IGL.CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexImage1DEXT", "opengl") )(target, level, internalformat, x, y, width, border); @@ -168795,7 +168630,7 @@ public static void CopyTexImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ThisThread.CopyTexImage1dext(target, level, internalformat, x, y, width, border); @@ -168805,12 +168640,12 @@ void IGL.CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexImage2D", "opengl") )(target, level, internalformat, x, y, width, height, border); @@ -168825,8 +168660,8 @@ public static void CopyTexImage2d( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ThisThread.CopyTexImage2d(target, level, internalformat, x, y, width, height, border); @@ -168836,12 +168671,12 @@ void IGL.CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexImage2DEXT", "opengl") )(target, level, internalformat, x, y, width, height, border); @@ -168853,8 +168688,8 @@ public static void CopyTexImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ThisThread.CopyTexImage2dext(target, level, internalformat, x, y, width, height, border); @@ -168864,10 +168699,10 @@ void IGL.CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage1D", "opengl") )(target, level, xoffset, x, y, width); @@ -168880,7 +168715,7 @@ public static void CopyTexSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyTexSubImage1d(target, level, xoffset, x, y, width); void IGL.CopyTexSubImage1dext( @@ -168889,10 +168724,10 @@ void IGL.CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage1DEXT", "opengl") )(target, level, xoffset, x, y, width); @@ -168904,7 +168739,7 @@ public static void CopyTexSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyTexSubImage1dext(target, level, xoffset, x, y, width); void IGL.CopyTexSubImage2d( @@ -168914,11 +168749,11 @@ void IGL.CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage2D", "opengl") )(target, level, xoffset, yoffset, x, y, width, height); @@ -168934,8 +168769,8 @@ public static void CopyTexSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTexSubImage2d(target, level, xoffset, yoffset, x, y, width, height); void IGL.CopyTexSubImage2dext( @@ -168945,11 +168780,11 @@ void IGL.CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage2DEXT", "opengl") )(target, level, xoffset, yoffset, x, y, width, height); @@ -168962,8 +168797,8 @@ public static void CopyTexSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTexSubImage2dext(target, level, xoffset, yoffset, x, y, width, height); void IGL.CopyTexSubImage3d( @@ -168974,11 +168809,11 @@ void IGL.CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage3D", "opengl") )(target, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -168993,8 +168828,8 @@ public static void CopyTexSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTexSubImage3d(target, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -169006,11 +168841,11 @@ void IGL.CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage3DEXT", "opengl") )(target, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -169024,8 +168859,8 @@ public static void CopyTexSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTexSubImage3dext( target, @@ -169047,11 +168882,11 @@ void IGL.CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTexSubImage3DOES", "opengl") )(target, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -169065,8 +168900,8 @@ public static void CopyTexSubImage3does( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTexSubImage3does( target, @@ -169087,11 +168922,11 @@ void IGL.CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureImage1DEXT", "opengl") )(texture, target, level, internalformat, x, y, width, border); @@ -169105,7 +168940,7 @@ public static void CopyTextureImage1dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border ) => ThisThread.CopyTextureImage1dext( @@ -169126,12 +168961,12 @@ void IGL.CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureImage2DEXT", "opengl") )(texture, target, level, internalformat, x, y, width, height, border); @@ -169145,8 +168980,8 @@ public static void CopyTextureImage2dext( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border ) => ThisThread.CopyTextureImage2dext( @@ -169165,10 +169000,10 @@ void IGL.CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureLevelsAPPLE", "opengl") )(destinationTexture, sourceTexture, sourceBaseLevel, sourceLevelCount); @@ -169179,7 +169014,7 @@ public static void CopyTextureLevelsApple( [NativeTypeName("GLuint")] uint destinationTexture, [NativeTypeName("GLuint")] uint sourceTexture, [NativeTypeName("GLint")] int sourceBaseLevel, - [NativeTypeName("GLsizei")] int sourceLevelCount + [NativeTypeName("GLsizei")] uint sourceLevelCount ) => ThisThread.CopyTextureLevelsApple( destinationTexture, @@ -169194,10 +169029,10 @@ void IGL.CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureSubImage1D", "opengl") )(texture, level, xoffset, x, y, width); @@ -169210,7 +169045,7 @@ public static void CopyTextureSubImage1d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyTextureSubImage1d(texture, level, xoffset, x, y, width); void IGL.CopyTextureSubImage1dext( @@ -169220,10 +169055,10 @@ void IGL.CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureSubImage1DEXT", "opengl") )(texture, target, level, xoffset, x, y, width); @@ -169237,7 +169072,7 @@ public static void CopyTextureSubImage1dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.CopyTextureSubImage1dext(texture, target, level, xoffset, x, y, width); void IGL.CopyTextureSubImage2d( @@ -169247,11 +169082,11 @@ void IGL.CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureSubImage2D", "opengl") )(texture, level, xoffset, yoffset, x, y, width, height); @@ -169265,8 +169100,8 @@ public static void CopyTextureSubImage2d( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTextureSubImage2d(texture, level, xoffset, yoffset, x, y, width, height); void IGL.CopyTextureSubImage2dext( @@ -169277,11 +169112,11 @@ void IGL.CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureSubImage2DEXT", "opengl") )(texture, target, level, xoffset, yoffset, x, y, width, height); @@ -169296,8 +169131,8 @@ public static void CopyTextureSubImage2dext( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTextureSubImage2dext( texture, @@ -169319,11 +169154,11 @@ void IGL.CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureSubImage3D", "opengl") )(texture, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -169338,8 +169173,8 @@ public static void CopyTextureSubImage3d( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTextureSubImage3d( texture, @@ -169362,11 +169197,11 @@ void IGL.CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCopyTextureSubImage3DEXT", "opengl") )(texture, target, level, xoffset, yoffset, zoffset, x, y, width, height); @@ -169382,8 +169217,8 @@ public static void CopyTextureSubImage3dext( [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.CopyTextureSubImage3dext( texture, @@ -169398,14 +169233,14 @@ public static void CopyTextureSubImage3dext( height ); - void IGL.CoverageMaskNV([NativeTypeName("GLboolean")] byte mask) => - ((delegate* unmanaged)nativeContext.LoadFunction("glCoverageMaskNV", "opengl"))( + void IGL.CoverageMaskNV([NativeTypeName("GLboolean")] uint mask) => + ((delegate* unmanaged)nativeContext.LoadFunction("glCoverageMaskNV", "opengl"))( mask ); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageMaskNV")] - public static void CoverageMaskNV([NativeTypeName("GLboolean")] byte mask) => + public static void CoverageMaskNV([NativeTypeName("GLboolean")] uint mask) => ThisThread.CoverageMaskNV(mask); void IGL.CoverageModulationNV([NativeTypeName("GLenum")] uint components) => @@ -169426,18 +169261,18 @@ public static void CoverageModulationNV([NativeTypeName("GLenum")] uint componen [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] void IGL.CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ) { fixed (float* __dsl_v = v) { void __DSL_glCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCoverageModulationTableNV", "opengl") )(n, v); __DSL_glCoverageModulationTableNV(n, __dsl_v); @@ -169449,7 +169284,7 @@ void __DSL_glCoverageModulationTableNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverageModulationTableNV")] public static void CoverageModulationTableNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.CoverageModulationTableNV(n, v); @@ -169469,7 +169304,7 @@ public static void CoverageOperationNV([NativeTypeName("GLenum")] uint operation [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] void IGL.CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -169482,7 +169317,7 @@ void IGL.CoverFillPathInstancedNV( fixed (void* __dsl_paths = paths) { void __DSL_glCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -169491,7 +169326,7 @@ void __DSL_glCoverFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCoverFillPathInstancedNV", "opengl") )( numPaths, @@ -169519,7 +169354,7 @@ void __DSL_glCoverFillPathInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverFillPathInstancedNV")] public static void CoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -169560,7 +169395,7 @@ public static void CoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] void IGL.CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -169573,7 +169408,7 @@ void IGL.CoverStrokePathInstancedNV( fixed (void* __dsl_paths = paths) { void __DSL_glCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -169582,7 +169417,7 @@ void __DSL_glCoverStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCoverStrokePathInstancedNV", "opengl") )( numPaths, @@ -169610,7 +169445,7 @@ void __DSL_glCoverStrokePathInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCoverStrokePathInstancedNV")] public static void CoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -169650,18 +169485,18 @@ public static void CoverStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] void IGL.CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) { fixed (uint* __dsl_buffers = buffers) { void __DSL_glCreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateBuffers", "opengl") )(n, buffers); __DSL_glCreateBuffers(n, __dsl_buffers); @@ -169672,7 +169507,7 @@ void __DSL_glCreateBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateBuffers")] public static void CreateBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => ThisThread.CreateBuffers(n, buffers); @@ -169680,18 +169515,18 @@ public static void CreateBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] void IGL.CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ) { fixed (uint* __dsl_lists = lists) { void __DSL_glCreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* lists ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateCommandListsNV", "opengl") )(n, lists); __DSL_glCreateCommandListsNV(n, __dsl_lists); @@ -169702,7 +169537,7 @@ void __DSL_glCreateCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateCommandListsNV")] public static void CreateCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref lists ) => ThisThread.CreateCommandListsNV(n, lists); @@ -169710,18 +169545,18 @@ public static void CreateCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] void IGL.CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glCreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateFramebuffers", "opengl") )(n, framebuffers); __DSL_glCreateFramebuffers(n, __dsl_framebuffers); @@ -169732,7 +169567,7 @@ void __DSL_glCreateFramebuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateFramebuffers")] public static void CreateFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => ThisThread.CreateFramebuffers(n, framebuffers); @@ -169740,18 +169575,18 @@ public static void CreateFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] void IGL.CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ) { fixed (uint* __dsl_memoryObjects = memoryObjects) { void __DSL_glCreateMemoryObjectsEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* memoryObjects ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateMemoryObjectsEXT", "opengl") )(n, memoryObjects); __DSL_glCreateMemoryObjectsEXT(n, __dsl_memoryObjects); @@ -169762,7 +169597,7 @@ void __DSL_glCreateMemoryObjectsEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateMemoryObjectsEXT")] public static void CreateMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref memoryObjects ) => ThisThread.CreateMemoryObjectsExt(n, memoryObjects); @@ -169808,40 +169643,33 @@ uint IGL.CreateProgram() => [NativeFunction("opengl", EntryPoint = "glCreateProgram")] public static uint CreateProgram() => ThisThread.CreateProgram(); - [return: NativeTypeName("GLhandleARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - Ptr IGL.CreateProgramObjectArb() - { - void* __DSL_glCreateProgramObjectARB() => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glCreateProgramObjectARB", "opengl") - )(); - return __DSL_glCreateProgramObjectARB(); - } + uint IGL.CreateProgramObjectArb() => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glCreateProgramObjectARB", "opengl") + )(); [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramObjectARB")] - public static Ptr CreateProgramObjectArb() => ThisThread.CreateProgramObjectArb(); + public static uint CreateProgramObjectArb() => ThisThread.CreateProgramObjectArb(); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] void IGL.CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) { fixed (uint* __dsl_pipelines = pipelines) { void __DSL_glCreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* pipelines ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateProgramPipelines", "opengl") )(n, pipelines); __DSL_glCreateProgramPipelines(n, __dsl_pipelines); @@ -169852,7 +169680,7 @@ void __DSL_glCreateProgramPipelines( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateProgramPipelines")] public static void CreateProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => ThisThread.CreateProgramPipelines(n, pipelines); @@ -169872,7 +169700,7 @@ uint IGL.CreateProgressFenceNvx() => [NativeFunction("opengl", EntryPoint = "glCreateQueries")] void IGL.CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { @@ -169880,11 +169708,11 @@ void IGL.CreateQueries( { void __DSL_glCreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateQueries", "opengl") )(target, n, ids); __DSL_glCreateQueries(target, n, __dsl_ids); @@ -169896,7 +169724,7 @@ void __DSL_glCreateQueries( [NativeFunction("opengl", EntryPoint = "glCreateQueries")] public static void CreateQueries( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.CreateQueries(target, n, ids); @@ -169904,18 +169732,18 @@ public static void CreateQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] void IGL.CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glCreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateRenderbuffers", "opengl") )(n, renderbuffers); __DSL_glCreateRenderbuffers(n, __dsl_renderbuffers); @@ -169926,7 +169754,7 @@ void __DSL_glCreateRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateRenderbuffers")] public static void CreateRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => ThisThread.CreateRenderbuffers(n, renderbuffers); @@ -169934,18 +169762,18 @@ public static void CreateRenderbuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] void IGL.CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ) { fixed (uint* __dsl_samplers = samplers) { void __DSL_glCreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* samplers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateSamplers", "opengl") )(n, samplers); __DSL_glCreateSamplers(n, __dsl_samplers); @@ -169956,7 +169784,7 @@ void __DSL_glCreateSamplers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateSamplers")] public static void CreateSamplers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref samplers ) => ThisThread.CreateSamplers(n, samplers); @@ -169964,18 +169792,18 @@ public static void CreateSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] void IGL.CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) { fixed (uint* __dsl_semaphores = semaphores) { void __DSL_glCreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* semaphores ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateSemaphoresNV", "opengl") )(n, semaphores); __DSL_glCreateSemaphoresNV(n, __dsl_semaphores); @@ -169986,7 +169814,7 @@ void __DSL_glCreateSemaphoresNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glCreateSemaphoresNV")] public static void CreateSemaphoresNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) => ThisThread.CreateSemaphoresNV(n, semaphores); @@ -170003,23 +169831,16 @@ uint IGL.CreateShader([NativeTypeName("GLenum")] uint type) => public static uint CreateShader([NativeTypeName("GLenum")] uint type) => ThisThread.CreateShader(type); - [return: NativeTypeName("GLhandleARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - Ptr IGL.CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) - { - void* __DSL_glCreateShaderObjectARB([NativeTypeName("GLenum")] uint shaderType) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glCreateShaderObjectARB", "opengl") - )(shaderType); - return __DSL_glCreateShaderObjectARB(shaderType); - } + uint IGL.CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glCreateShaderObjectARB", "opengl") + )(shaderType); [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateShaderObjectARB")] - public static Ptr CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => + public static uint CreateShaderObjectArb([NativeTypeName("GLenum")] uint shaderType) => ThisThread.CreateShaderObjectArb(shaderType); [return: NativeTypeName("GLuint")] @@ -170060,7 +169881,7 @@ public static uint CreateShaderProgramExt( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] uint IGL.CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) { @@ -170068,11 +169889,11 @@ uint IGL.CreateShaderProgram( { uint __DSL_glCreateShaderProgramv( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** strings ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateShaderProgramv", "opengl") )(type, count, strings); return __DSL_glCreateShaderProgramv(type, count, __dsl_strings); @@ -170085,7 +169906,7 @@ uint __DSL_glCreateShaderProgramv( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramv")] public static uint CreateShaderProgram( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) => ThisThread.CreateShaderProgram(type, count, strings); @@ -170094,7 +169915,7 @@ public static uint CreateShaderProgram( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] uint IGL.CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) { @@ -170102,11 +169923,11 @@ uint IGL.CreateShaderProgramvExt( { uint __DSL_glCreateShaderProgramvEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** strings ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateShaderProgramvEXT", "opengl") )(type, count, strings); return __DSL_glCreateShaderProgramvEXT(type, count, __dsl_strings); @@ -170118,7 +169939,7 @@ uint __DSL_glCreateShaderProgramvEXT( [NativeFunction("opengl", EntryPoint = "glCreateShaderProgramvEXT")] public static uint CreateShaderProgramvExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D strings ) => ThisThread.CreateShaderProgramvExt(type, count, strings); @@ -170126,18 +169947,18 @@ public static uint CreateShaderProgramvExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] void IGL.CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ) { fixed (uint* __dsl_states = states) { void __DSL_glCreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* states ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateStatesNV", "opengl") )(n, states); __DSL_glCreateStatesNV(n, __dsl_states); @@ -170148,7 +169969,7 @@ void __DSL_glCreateStatesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateStatesNV")] public static void CreateStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref states ) => ThisThread.CreateStatesNV(n, states); @@ -170193,7 +170014,7 @@ public static Ptr CreateSyncFromCLeventArb( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] void IGL.CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) { @@ -170201,11 +170022,11 @@ void IGL.CreateTextures( { void __DSL_glCreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateTextures", "opengl") )(target, n, textures); __DSL_glCreateTextures(target, n, __dsl_textures); @@ -170217,7 +170038,7 @@ void __DSL_glCreateTextures( [NativeFunction("opengl", EntryPoint = "glCreateTextures")] public static void CreateTextures( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => ThisThread.CreateTextures(target, n, textures); @@ -170225,18 +170046,18 @@ public static void CreateTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] void IGL.CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glCreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateTransformFeedbacks", "opengl") )(n, ids); __DSL_glCreateTransformFeedbacks(n, __dsl_ids); @@ -170247,7 +170068,7 @@ void __DSL_glCreateTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateTransformFeedbacks")] public static void CreateTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.CreateTransformFeedbacks(n, ids); @@ -170255,18 +170076,18 @@ public static void CreateTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] void IGL.CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glCreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glCreateVertexArrays", "opengl") )(n, arrays); __DSL_glCreateVertexArrays(n, __dsl_arrays); @@ -170277,7 +170098,7 @@ void __DSL_glCreateVertexArrays( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glCreateVertexArrays")] public static void CreateVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => ThisThread.CreateVertexArrays(n, arrays); @@ -170375,7 +170196,7 @@ public static void CurrentPaletteMatrixOes( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] void IGL.DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) { @@ -170383,12 +170204,12 @@ void IGL.DebugMessageCallback( { void __DSL_glDebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] void* userParam ) => ( (delegate* unmanaged< - delegate* unmanaged, + delegate* unmanaged, void*, void>) nativeContext.LoadFunction("glDebugMessageCallback", "opengl") @@ -170402,7 +170223,7 @@ void __DSL_glDebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallback")] public static void DebugMessageCallback( [NativeTypeName("GLDEBUGPROC")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => ThisThread.DebugMessageCallback(callback, userParam); @@ -170410,7 +170231,7 @@ public static void DebugMessageCallback( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] void IGL.DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ) { @@ -170418,12 +170239,12 @@ Ref userParam { void __DSL_glDebugMessageCallbackAMD( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, void* userParam ) => ( (delegate* unmanaged< - delegate* unmanaged, + delegate* unmanaged, void*, void>) nativeContext.LoadFunction("glDebugMessageCallbackAMD", "opengl") @@ -170436,7 +170257,7 @@ void __DSL_glDebugMessageCallbackAMD( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackAMD")] public static void DebugMessageCallbackAmd( [NativeTypeName("GLDEBUGPROCAMD")] - delegate* unmanaged callback, + delegate* unmanaged callback, Ref userParam ) => ThisThread.DebugMessageCallbackAmd(callback, userParam); @@ -170445,7 +170266,7 @@ Ref userParam [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] void IGL.DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) { @@ -170453,12 +170274,12 @@ void IGL.DebugMessageCallbackArb( { void __DSL_glDebugMessageCallbackARB( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] void* userParam ) => ( (delegate* unmanaged< - delegate* unmanaged, + delegate* unmanaged, void*, void>) nativeContext.LoadFunction("glDebugMessageCallbackARB", "opengl") @@ -170472,7 +170293,7 @@ void __DSL_glDebugMessageCallbackARB( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackARB")] public static void DebugMessageCallbackArb( [NativeTypeName("GLDEBUGPROCARB")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => ThisThread.DebugMessageCallbackArb(callback, userParam); @@ -170480,7 +170301,7 @@ public static void DebugMessageCallbackArb( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] void IGL.DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) { @@ -170488,12 +170309,12 @@ void IGL.DebugMessageCallbackKhr( { void __DSL_glDebugMessageCallbackKHR( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] void* userParam ) => ( (delegate* unmanaged< - delegate* unmanaged, + delegate* unmanaged, void*, void>) nativeContext.LoadFunction("glDebugMessageCallbackKHR", "opengl") @@ -170506,7 +170327,7 @@ void __DSL_glDebugMessageCallbackKHR( [NativeFunction("opengl", EntryPoint = "glDebugMessageCallbackKHR")] public static void DebugMessageCallbackKhr( [NativeTypeName("GLDEBUGPROCKHR")] - delegate* unmanaged callback, + delegate* unmanaged callback, [NativeTypeName("const void *")] Ref userParam ) => ThisThread.DebugMessageCallbackKhr(callback, userParam); @@ -170517,9 +170338,9 @@ void IGL.DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -170528,12 +170349,12 @@ void __DSL_glDebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageControl", "opengl") )(source, type, severity, count, ids, enabled); __DSL_glDebugMessageControl(source, type, severity, count, __dsl_ids, enabled); @@ -170547,9 +170368,9 @@ public static void DebugMessageControl( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ThisThread.DebugMessageControl(source, type, severity, count, ids, enabled); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -170559,9 +170380,9 @@ void IGL.DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -170570,12 +170391,12 @@ void __DSL_glDebugMessageControlARB( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageControlARB", "opengl") )(source, type, severity, count, ids, enabled); __DSL_glDebugMessageControlARB(source, type, severity, count, __dsl_ids, enabled); @@ -170589,9 +170410,9 @@ public static void DebugMessageControlArb( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ThisThread.DebugMessageControlArb(source, type, severity, count, ids, enabled); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -170600,9 +170421,9 @@ void IGL.DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -170611,12 +170432,12 @@ void __DSL_glDebugMessageControlKHR( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageControlKHR", "opengl") )(source, type, severity, count, ids, enabled); __DSL_glDebugMessageControlKHR(source, type, severity, count, __dsl_ids, enabled); @@ -170629,9 +170450,9 @@ public static void DebugMessageControlKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ThisThread.DebugMessageControlKhr(source, type, severity, count, ids, enabled); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -170639,9 +170460,9 @@ public static void DebugMessageControlKhr( void IGL.DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) { fixed (uint* __dsl_ids = ids) @@ -170649,12 +170470,12 @@ void IGL.DebugMessageEnableAmd( void __DSL_glDebugMessageEnableAMD( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageEnableAMD", "opengl") )(category, severity, count, ids, enabled); __DSL_glDebugMessageEnableAMD(category, severity, count, __dsl_ids, enabled); @@ -170666,9 +170487,9 @@ void __DSL_glDebugMessageEnableAMD( public static void DebugMessageEnableAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref ids, - [NativeTypeName("GLboolean")] byte enabled + [NativeTypeName("GLboolean")] uint enabled ) => ThisThread.DebugMessageEnableAmd(category, severity, count, ids, enabled); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -170679,7 +170500,7 @@ void IGL.DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -170690,11 +170511,11 @@ void __DSL_glDebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageInsert", "opengl") )(source, type, id, severity, length, buf); __DSL_glDebugMessageInsert(source, type, id, severity, length, __dsl_buf); @@ -170709,7 +170530,7 @@ public static void DebugMessageInsert( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => ThisThread.DebugMessageInsert(source, type, id, severity, length, buf); @@ -170719,7 +170540,7 @@ void IGL.DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -170729,11 +170550,11 @@ void __DSL_glDebugMessageInsertAMD( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageInsertAMD", "opengl") )(category, severity, id, length, buf); __DSL_glDebugMessageInsertAMD(category, severity, id, length, __dsl_buf); @@ -170746,7 +170567,7 @@ public static void DebugMessageInsertAmd( [NativeTypeName("GLenum")] uint category, [NativeTypeName("GLenum")] uint severity, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => ThisThread.DebugMessageInsertAmd(category, severity, id, length, buf); @@ -170758,7 +170579,7 @@ void IGL.DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -170769,11 +170590,11 @@ void __DSL_glDebugMessageInsertARB( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageInsertARB", "opengl") )(source, type, id, severity, length, buf); __DSL_glDebugMessageInsertARB(source, type, id, severity, length, __dsl_buf); @@ -170788,7 +170609,7 @@ public static void DebugMessageInsertArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => ThisThread.DebugMessageInsertArb(source, type, id, severity, length, buf); @@ -170799,7 +170620,7 @@ void IGL.DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) { @@ -170810,11 +170631,11 @@ void __DSL_glDebugMessageInsertKHR( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* buf ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDebugMessageInsertKHR", "opengl") )(source, type, id, severity, length, buf); __DSL_glDebugMessageInsertKHR(source, type, id, severity, length, __dsl_buf); @@ -170828,7 +170649,7 @@ public static void DebugMessageInsertKhr( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint severity, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref buf ) => ThisThread.DebugMessageInsertKhr(source, type, id, severity, length, buf); @@ -171094,10 +170915,10 @@ public static void DeformSgix([NativeTypeName("GLbitfield")] uint mask) => void IGL.DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteAsyncMarkersSGIX", "opengl") )(marker, range); @@ -171105,7 +170926,7 @@ void IGL.DeleteAsyncMarkersSgix( [NativeFunction("opengl", EntryPoint = "glDeleteAsyncMarkersSGIX")] public static void DeleteAsyncMarkersSgix( [NativeTypeName("GLuint")] uint marker, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => ThisThread.DeleteAsyncMarkersSgix(marker, range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -171114,18 +170935,18 @@ public static void DeleteAsyncMarkersSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] void IGL.DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) { fixed (uint* __dsl_buffers = buffers) { void __DSL_glDeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* buffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteBuffers", "opengl") )(n, buffers); __DSL_glDeleteBuffers(n, __dsl_buffers); @@ -171138,25 +170959,25 @@ void __DSL_glDeleteBuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffers")] public static void DeleteBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) => ThisThread.DeleteBuffers(n, buffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] void IGL.DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) { fixed (uint* __dsl_buffers = buffers) { void __DSL_glDeleteBuffersARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* buffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteBuffersARB", "opengl") )(n, buffers); __DSL_glDeleteBuffersARB(n, __dsl_buffers); @@ -171166,7 +170987,7 @@ void __DSL_glDeleteBuffersARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteBuffersARB")] public static void DeleteBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref buffers ) => ThisThread.DeleteBuffersArb(n, buffers); @@ -171174,18 +170995,18 @@ public static void DeleteBuffersArb( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] void IGL.DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ) { fixed (uint* __dsl_lists = lists) { void __DSL_glDeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* lists ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteCommandListsNV", "opengl") )(n, lists); __DSL_glDeleteCommandListsNV(n, __dsl_lists); @@ -171196,25 +171017,25 @@ void __DSL_glDeleteCommandListsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteCommandListsNV")] public static void DeleteCommandListsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref lists ) => ThisThread.DeleteCommandListsNV(n, lists); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] void IGL.DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) { fixed (uint* __dsl_fences = fences) { void __DSL_glDeleteFencesAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* fences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteFencesAPPLE", "opengl") )(n, fences); __DSL_glDeleteFencesAPPLE(n, __dsl_fences); @@ -171224,7 +171045,7 @@ void __DSL_glDeleteFencesAPPLE( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesAPPLE")] public static void DeleteFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) => ThisThread.DeleteFencesApple(n, fences); @@ -171233,18 +171054,18 @@ public static void DeleteFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] void IGL.DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) { fixed (uint* __dsl_fences = fences) { void __DSL_glDeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* fences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteFencesNV", "opengl") )(n, fences); __DSL_glDeleteFencesNV(n, __dsl_fences); @@ -171256,7 +171077,7 @@ void __DSL_glDeleteFencesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFencesNV")] public static void DeleteFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref fences ) => ThisThread.DeleteFencesNV(n, fences); @@ -171276,18 +171097,18 @@ public static void DeleteFragmentShaderAti([NativeTypeName("GLuint")] uint id) = [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] void IGL.DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glDeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteFramebuffers", "opengl") )(n, framebuffers); __DSL_glDeleteFramebuffers(n, __dsl_framebuffers); @@ -171299,25 +171120,25 @@ void __DSL_glDeleteFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffers")] public static void DeleteFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => ThisThread.DeleteFramebuffers(n, framebuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] void IGL.DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glDeleteFramebuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteFramebuffersEXT", "opengl") )(n, framebuffers); __DSL_glDeleteFramebuffersEXT(n, __dsl_framebuffers); @@ -171327,25 +171148,25 @@ void __DSL_glDeleteFramebuffersEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersEXT")] public static void DeleteFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => ThisThread.DeleteFramebuffersExt(n, framebuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] void IGL.DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glDeleteFramebuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteFramebuffersOES", "opengl") )(n, framebuffers); __DSL_glDeleteFramebuffersOES(n, __dsl_framebuffers); @@ -171355,16 +171176,16 @@ void __DSL_glDeleteFramebuffersOES( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteFramebuffersOES")] public static void DeleteFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref framebuffers ) => ThisThread.DeleteFramebuffersOes(n, framebuffers); void IGL.DeleteLists( [NativeTypeName("GLuint")] uint list, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteLists", "opengl") )(list, range); @@ -171372,25 +171193,25 @@ void IGL.DeleteLists( [NativeFunction("opengl", EntryPoint = "glDeleteLists")] public static void DeleteLists( [NativeTypeName("GLuint")] uint list, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => ThisThread.DeleteLists(list, range); [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] void IGL.DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ) { fixed (uint* __dsl_memoryObjects = memoryObjects) { void __DSL_glDeleteMemoryObjectsEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* memoryObjects ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteMemoryObjectsEXT", "opengl") )(n, memoryObjects); __DSL_glDeleteMemoryObjectsEXT(n, __dsl_memoryObjects); @@ -171401,7 +171222,7 @@ void __DSL_glDeleteMemoryObjectsEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteMemoryObjectsEXT")] public static void DeleteMemoryObjectsExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref memoryObjects ) => ThisThread.DeleteMemoryObjectsExt(n, memoryObjects); @@ -171466,41 +171287,32 @@ public static void DeleteNamesAmd( [NativeTypeName("const GLuint *")] Ref names ) => ThisThread.DeleteNamesAmd(identifier, num, names); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - void IGL.DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj) - { - fixed (void* __dsl_obj = obj) - { - void __DSL_glDeleteObjectARB([NativeTypeName("GLhandleARB")] void* obj) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glDeleteObjectARB", "opengl") - )(obj); - __DSL_glDeleteObjectARB(__dsl_obj); - } - } + void IGL.DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glDeleteObjectARB", "opengl") + )(obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteObjectARB")] - public static void DeleteObjectArb([NativeTypeName("GLhandleARB")] Ref obj) => + public static void DeleteObjectArb([NativeTypeName("GLhandleARB")] uint obj) => ThisThread.DeleteObjectArb(obj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] void IGL.DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glDeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteOcclusionQueriesNV", "opengl") )(n, ids); __DSL_glDeleteOcclusionQueriesNV(n, __dsl_ids); @@ -171510,16 +171322,16 @@ void __DSL_glDeleteOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteOcclusionQueriesNV")] public static void DeleteOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => ThisThread.DeleteOcclusionQueriesNV(n, ids); void IGL.DeletePathsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeletePathsNV", "opengl") )(path, range); @@ -171529,7 +171341,7 @@ void IGL.DeletePathsNV( [NativeFunction("opengl", EntryPoint = "glDeletePathsNV")] public static void DeletePathsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int range + [NativeTypeName("GLsizei")] uint range ) => ThisThread.DeletePathsNV(path, range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -171537,18 +171349,18 @@ public static void DeletePathsNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] void IGL.DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) { fixed (uint* __dsl_monitors = monitors) { void __DSL_glDeletePerfMonitorsAMD( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* monitors ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeletePerfMonitorsAMD", "opengl") )(n, monitors); __DSL_glDeletePerfMonitorsAMD(n, __dsl_monitors); @@ -171560,7 +171372,7 @@ void __DSL_glDeletePerfMonitorsAMD( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeletePerfMonitorsAMD")] public static void DeletePerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) => ThisThread.DeletePerfMonitorsAmd(n, monitors); @@ -171593,18 +171405,18 @@ public static void DeleteProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] void IGL.DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) { fixed (uint* __dsl_pipelines = pipelines) { void __DSL_glDeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* pipelines ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteProgramPipelines", "opengl") )(n, pipelines); __DSL_glDeleteProgramPipelines(n, __dsl_pipelines); @@ -171615,25 +171427,25 @@ void __DSL_glDeleteProgramPipelines( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelines")] public static void DeleteProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) => ThisThread.DeleteProgramPipelines(n, pipelines); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] void IGL.DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) { fixed (uint* __dsl_pipelines = pipelines) { void __DSL_glDeleteProgramPipelinesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* pipelines ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteProgramPipelinesEXT", "opengl") )(n, pipelines); __DSL_glDeleteProgramPipelinesEXT(n, __dsl_pipelines); @@ -171643,25 +171455,25 @@ void __DSL_glDeleteProgramPipelinesEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramPipelinesEXT")] public static void DeleteProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref pipelines ) => ThisThread.DeleteProgramPipelinesExt(n, pipelines); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] void IGL.DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) { fixed (uint* __dsl_programs = programs) { void __DSL_glDeleteProgramsARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteProgramsARB", "opengl") )(n, programs); __DSL_glDeleteProgramsARB(n, __dsl_programs); @@ -171671,25 +171483,25 @@ void __DSL_glDeleteProgramsARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsARB")] public static void DeleteProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => ThisThread.DeleteProgramsArb(n, programs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] void IGL.DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) { fixed (uint* __dsl_programs = programs) { void __DSL_glDeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteProgramsNV", "opengl") )(n, programs); __DSL_glDeleteProgramsNV(n, __dsl_programs); @@ -171699,7 +171511,7 @@ void __DSL_glDeleteProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteProgramsNV")] public static void DeleteProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => ThisThread.DeleteProgramsNV(n, programs); @@ -171707,18 +171519,18 @@ public static void DeleteProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] void IGL.DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glDeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteQueries", "opengl") )(n, ids); __DSL_glDeleteQueries(n, __dsl_ids); @@ -171729,25 +171541,25 @@ void __DSL_glDeleteQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueries")] public static void DeleteQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => ThisThread.DeleteQueries(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] void IGL.DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glDeleteQueriesARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteQueriesARB", "opengl") )(n, ids); __DSL_glDeleteQueriesARB(n, __dsl_ids); @@ -171757,25 +171569,25 @@ void __DSL_glDeleteQueriesARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesARB")] public static void DeleteQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => ThisThread.DeleteQueriesArb(n, ids); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] void IGL.DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glDeleteQueriesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteQueriesEXT", "opengl") )(n, ids); __DSL_glDeleteQueriesEXT(n, __dsl_ids); @@ -171785,25 +171597,25 @@ void __DSL_glDeleteQueriesEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteQueriesEXT")] public static void DeleteQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => ThisThread.DeleteQueriesExt(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] void IGL.DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ) { fixed (int* __dsl_tagIds = tagIds) { void __DSL_glDeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] int* tagIds ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteQueryResourceTagNV", "opengl") )(n, tagIds); __DSL_glDeleteQueryResourceTagNV(n, __dsl_tagIds); @@ -171813,7 +171625,7 @@ void __DSL_glDeleteQueryResourceTagNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteQueryResourceTagNV")] public static void DeleteQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLint *")] Ref tagIds ) => ThisThread.DeleteQueryResourceTagNV(n, tagIds); @@ -171822,18 +171634,18 @@ public static void DeleteQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] void IGL.DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glDeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteRenderbuffers", "opengl") )(n, renderbuffers); __DSL_glDeleteRenderbuffers(n, __dsl_renderbuffers); @@ -171845,25 +171657,25 @@ void __DSL_glDeleteRenderbuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffers")] public static void DeleteRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => ThisThread.DeleteRenderbuffers(n, renderbuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] void IGL.DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glDeleteRenderbuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteRenderbuffersEXT", "opengl") )(n, renderbuffers); __DSL_glDeleteRenderbuffersEXT(n, __dsl_renderbuffers); @@ -171873,25 +171685,25 @@ void __DSL_glDeleteRenderbuffersEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersEXT")] public static void DeleteRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => ThisThread.DeleteRenderbuffersExt(n, renderbuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] void IGL.DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glDeleteRenderbuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteRenderbuffersOES", "opengl") )(n, renderbuffers); __DSL_glDeleteRenderbuffersOES(n, __dsl_renderbuffers); @@ -171901,7 +171713,7 @@ void __DSL_glDeleteRenderbuffersOES( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteRenderbuffersOES")] public static void DeleteRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref renderbuffers ) => ThisThread.DeleteRenderbuffersOes(n, renderbuffers); @@ -171910,18 +171722,18 @@ public static void DeleteRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] void IGL.DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) { fixed (uint* __dsl_samplers = samplers) { void __DSL_glDeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* samplers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteSamplers", "opengl") )(count, samplers); __DSL_glDeleteSamplers(count, __dsl_samplers); @@ -171933,7 +171745,7 @@ void __DSL_glDeleteSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSamplers")] public static void DeleteSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref samplers ) => ThisThread.DeleteSamplers(count, samplers); @@ -171941,18 +171753,18 @@ public static void DeleteSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] void IGL.DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ) { fixed (uint* __dsl_semaphores = semaphores) { void __DSL_glDeleteSemaphoresEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* semaphores ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteSemaphoresEXT", "opengl") )(n, semaphores); __DSL_glDeleteSemaphoresEXT(n, __dsl_semaphores); @@ -171963,7 +171775,7 @@ void __DSL_glDeleteSemaphoresEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteSemaphoresEXT")] public static void DeleteSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref semaphores ) => ThisThread.DeleteSemaphoresExt(n, semaphores); @@ -171983,18 +171795,18 @@ public static void DeleteShader([NativeTypeName("GLuint")] uint shader) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] void IGL.DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ) { fixed (uint* __dsl_states = states) { void __DSL_glDeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* states ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteStatesNV", "opengl") )(n, states); __DSL_glDeleteStatesNV(n, __dsl_states); @@ -172005,7 +171817,7 @@ void __DSL_glDeleteStatesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteStatesNV")] public static void DeleteStatesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref states ) => ThisThread.DeleteStatesNV(n, states); @@ -172059,18 +171871,18 @@ public static void DeleteSyncApple([NativeTypeName("GLsync")] Ref sync) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] void IGL.DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) { fixed (uint* __dsl_textures = textures) { void __DSL_glDeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteTextures", "opengl") )(n, textures); __DSL_glDeleteTextures(n, __dsl_textures); @@ -172083,25 +171895,25 @@ void __DSL_glDeleteTextures( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteTextures")] public static void DeleteTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) => ThisThread.DeleteTextures(n, textures); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] void IGL.DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) { fixed (uint* __dsl_textures = textures) { void __DSL_glDeleteTexturesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteTexturesEXT", "opengl") )(n, textures); __DSL_glDeleteTexturesEXT(n, __dsl_textures); @@ -172111,7 +171923,7 @@ void __DSL_glDeleteTexturesEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTexturesEXT")] public static void DeleteTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures ) => ThisThread.DeleteTexturesExt(n, textures); @@ -172119,18 +171931,18 @@ public static void DeleteTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] void IGL.DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glDeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteTransformFeedbacks", "opengl") )(n, ids); __DSL_glDeleteTransformFeedbacks(n, __dsl_ids); @@ -172141,25 +171953,25 @@ void __DSL_glDeleteTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacks")] public static void DeleteTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => ThisThread.DeleteTransformFeedbacks(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] void IGL.DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glDeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteTransformFeedbacksNV", "opengl") )(n, ids); __DSL_glDeleteTransformFeedbacksNV(n, __dsl_ids); @@ -172169,7 +171981,7 @@ void __DSL_glDeleteTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteTransformFeedbacksNV")] public static void DeleteTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref ids ) => ThisThread.DeleteTransformFeedbacksNV(n, ids); @@ -172177,18 +171989,18 @@ public static void DeleteTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] void IGL.DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glDeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteVertexArrays", "opengl") )(n, arrays); __DSL_glDeleteVertexArrays(n, __dsl_arrays); @@ -172199,25 +172011,25 @@ void __DSL_glDeleteVertexArrays( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArrays")] public static void DeleteVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => ThisThread.DeleteVertexArrays(n, arrays); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] void IGL.DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glDeleteVertexArraysAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteVertexArraysAPPLE", "opengl") )(n, arrays); __DSL_glDeleteVertexArraysAPPLE(n, __dsl_arrays); @@ -172227,7 +172039,7 @@ void __DSL_glDeleteVertexArraysAPPLE( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysAPPLE")] public static void DeleteVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => ThisThread.DeleteVertexArraysApple(n, arrays); @@ -172235,18 +172047,18 @@ public static void DeleteVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] void IGL.DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glDeleteVertexArraysOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDeleteVertexArraysOES", "opengl") )(n, arrays); __DSL_glDeleteVertexArraysOES(n, __dsl_arrays); @@ -172257,7 +172069,7 @@ void __DSL_glDeleteVertexArraysOES( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDeleteVertexArraysOES")] public static void DeleteVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref arrays ) => ThisThread.DeleteVertexArraysOes(n, arrays); @@ -172318,8 +172130,8 @@ void IGL.DepthFunc([NativeTypeName("GLenum")] uint func) => public static void DepthFunc([NativeTypeName("GLenum")] uint func) => ThisThread.DepthFunc(func); - void IGL.DepthMask([NativeTypeName("GLboolean")] byte flag) => - ((delegate* unmanaged)nativeContext.LoadFunction("glDepthMask", "opengl"))( + void IGL.DepthMask([NativeTypeName("GLboolean")] uint flag) => + ((delegate* unmanaged)nativeContext.LoadFunction("glDepthMask", "opengl"))( flag ); @@ -172328,7 +172140,7 @@ void IGL.DepthMask([NativeTypeName("GLboolean")] byte flag) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDepthMask")] - public static void DepthMask([NativeTypeName("GLboolean")] byte flag) => + public static void DepthMask([NativeTypeName("GLboolean")] uint flag) => ThisThread.DepthMask(flag); void IGL.DepthRange( @@ -172353,7 +172165,7 @@ public static void DepthRange( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] void IGL.DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -172361,11 +172173,11 @@ void IGL.DepthRangeArraydvNV( { void __DSL_glDepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDepthRangeArraydvNV", "opengl") )(first, count, v); __DSL_glDepthRangeArraydvNV(first, count, __dsl_v); @@ -172377,7 +172189,7 @@ void __DSL_glDepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArraydvNV")] public static void DepthRangeArraydvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.DepthRangeArraydvNV(first, count, v); @@ -172385,7 +172197,7 @@ public static void DepthRangeArraydvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] void IGL.DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -172393,11 +172205,11 @@ void IGL.DepthRangeArrayfvNV( { void __DSL_glDepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDepthRangeArrayfvNV", "opengl") )(first, count, v); __DSL_glDepthRangeArrayfvNV(first, count, __dsl_v); @@ -172408,7 +172220,7 @@ void __DSL_glDepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvNV")] public static void DepthRangeArrayfvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.DepthRangeArrayfvNV(first, count, v); @@ -172416,7 +172228,7 @@ public static void DepthRangeArrayfvNV( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] void IGL.DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -172424,11 +172236,11 @@ void IGL.DepthRangeArrayfvOes( { void __DSL_glDepthRangeArrayfvOES( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDepthRangeArrayfvOES", "opengl") )(first, count, v); __DSL_glDepthRangeArrayfvOES(first, count, __dsl_v); @@ -172439,7 +172251,7 @@ void __DSL_glDepthRangeArrayfvOES( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayfvOES")] public static void DepthRangeArrayfvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.DepthRangeArrayfvOes(first, count, v); @@ -172448,7 +172260,7 @@ public static void DepthRangeArrayfvOes( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] void IGL.DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -172456,11 +172268,11 @@ void IGL.DepthRangeArray( { void __DSL_glDepthRangeArrayv( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDepthRangeArrayv", "opengl") )(first, count, v); __DSL_glDepthRangeArrayv(first, count, __dsl_v); @@ -172472,7 +172284,7 @@ void __DSL_glDepthRangeArrayv( [NativeFunction("opengl", EntryPoint = "glDepthRangeArrayv")] public static void DepthRangeArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.DepthRangeArray(first, count, v); @@ -172627,33 +172439,20 @@ public static void DepthRangexOes( [NativeTypeName("GLfixed")] int f ) => ThisThread.DepthRangexOes(n, f); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] void IGL.DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj - ) - { - fixed (void* __dsl_attachedObj = attachedObj) - fixed (void* __dsl_containerObj = containerObj) - { - void __DSL_glDetachObjectARB( - [NativeTypeName("GLhandleARB")] void* containerObj, - [NativeTypeName("GLhandleARB")] void* attachedObj - ) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glDetachObjectARB", "opengl") - )(containerObj, attachedObj); - __DSL_glDetachObjectARB(__dsl_containerObj, __dsl_attachedObj); - } - } + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj + ) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glDetachObjectARB", "opengl") + )(containerObj, attachedObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDetachObjectARB")] public static void DetachObjectArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLhandleARB")] Ref attachedObj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLhandleARB")] uint attachedObj ) => ThisThread.DetachObjectArb(containerObj, attachedObj); void IGL.DetachShader( @@ -172678,7 +172477,7 @@ public static void DetachShader( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] void IGL.DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) { @@ -172686,11 +172485,11 @@ void IGL.DetailTexFuncSgis( { void __DSL_glDetailTexFuncSGIS( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* points ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDetailTexFuncSGIS", "opengl") )(target, n, points); __DSL_glDetailTexFuncSGIS(target, n, __dsl_points); @@ -172701,7 +172500,7 @@ void __DSL_glDetailTexFuncSGIS( [NativeFunction("opengl", EntryPoint = "glDetailTexFuncSGIS")] public static void DetailTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => ThisThread.DetailTexFuncSgis(target, n, points); @@ -172962,7 +172761,7 @@ public static void DisableVertexAttribArrayArb([NativeTypeName("GLuint")] uint i [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] void IGL.DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) { @@ -172970,11 +172769,11 @@ void IGL.DiscardFramebufferExt( { void __DSL_glDiscardFramebufferEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDiscardFramebufferEXT", "opengl") )(target, numAttachments, attachments); __DSL_glDiscardFramebufferEXT(target, numAttachments, __dsl_attachments); @@ -172986,7 +172785,7 @@ void __DSL_glDiscardFramebufferEXT( [NativeFunction("opengl", EntryPoint = "glDiscardFramebufferEXT")] public static void DiscardFramebufferExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => ThisThread.DiscardFramebufferExt(target, numAttachments, attachments); @@ -173057,10 +172856,10 @@ public static void DispatchComputeIndirect([NativeTypeName("GLintptr")] nint ind void IGL.DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArrays", "opengl") )(mode, first, count); @@ -173072,16 +172871,16 @@ void IGL.DrawArrays( public static void DrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.DrawArrays(mode, first, count); void IGL.DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysEXT", "opengl") )(mode, first, count); @@ -173090,7 +172889,7 @@ void IGL.DrawArraysExt( public static void DrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.DrawArraysExt(mode, first, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -173126,11 +172925,11 @@ public static void DrawArraysIndirect( void IGL.DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstanced", "opengl") )(mode, first, count, instancecount); @@ -173140,18 +172939,18 @@ void IGL.DrawArraysInstanced( public static void DrawArraysInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount ) => ThisThread.DrawArraysInstanced(mode, first, count, instancecount); void IGL.DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstancedANGLE", "opengl") )(mode, first, count, primcount); @@ -173160,18 +172959,18 @@ void IGL.DrawArraysInstancedAngle( public static void DrawArraysInstancedAngle( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawArraysInstancedAngle(mode, first, count, primcount); void IGL.DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstancedARB", "opengl") )(mode, first, count, primcount); @@ -173181,19 +172980,19 @@ void IGL.DrawArraysInstancedArb( public static void DrawArraysInstancedArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawArraysInstancedArb(mode, first, count, primcount); void IGL.DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstancedBaseInstance", "opengl") )(mode, first, count, instancecount, baseinstance); @@ -173203,8 +173002,8 @@ void IGL.DrawArraysInstancedBaseInstance( public static void DrawArraysInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ThisThread.DrawArraysInstancedBaseInstance(mode, first, count, instancecount, baseinstance); @@ -173212,12 +173011,12 @@ public static void DrawArraysInstancedBaseInstance( void IGL.DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstancedBaseInstanceEXT", "opengl") )(mode, first, count, instancecount, baseinstance); @@ -173226,8 +173025,8 @@ void IGL.DrawArraysInstancedBaseInstanceExt( public static void DrawArraysInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ThisThread.DrawArraysInstancedBaseInstanceExt( @@ -173241,11 +173040,11 @@ public static void DrawArraysInstancedBaseInstanceExt( void IGL.DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstancedEXT", "opengl") )(mode, start, count, primcount); @@ -173256,18 +173055,18 @@ void IGL.DrawArraysInstancedExt( public static void DrawArraysInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int start, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawArraysInstancedExt(mode, start, count, primcount); void IGL.DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawArraysInstancedNV", "opengl") )(mode, first, count, primcount); @@ -173276,8 +173075,8 @@ void IGL.DrawArraysInstancedNV( public static void DrawArraysInstancedNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawArraysInstancedNV(mode, first, count, primcount); void IGL.DrawBuffer([NativeTypeName("GLenum")] uint buf) => @@ -173295,18 +173094,18 @@ public static void DrawBuffer([NativeTypeName("GLenum")] uint buf) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] void IGL.DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { fixed (uint* __dsl_bufs = bufs) { void __DSL_glDrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawBuffers", "opengl") )(n, bufs); __DSL_glDrawBuffers(n, __dsl_bufs); @@ -173317,25 +173116,25 @@ void __DSL_glDrawBuffers( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffers")] public static void DrawBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.DrawBuffers(n, bufs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] void IGL.DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { fixed (uint* __dsl_bufs = bufs) { void __DSL_glDrawBuffersARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawBuffersARB", "opengl") )(n, bufs); __DSL_glDrawBuffersARB(n, __dsl_bufs); @@ -173345,25 +173144,25 @@ void __DSL_glDrawBuffersARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersARB")] public static void DrawBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.DrawBuffersArb(n, bufs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] void IGL.DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { fixed (uint* __dsl_bufs = bufs) { void __DSL_glDrawBuffersATI( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawBuffersATI", "opengl") )(n, bufs); __DSL_glDrawBuffersATI(n, __dsl_bufs); @@ -173373,25 +173172,25 @@ void __DSL_glDrawBuffersATI( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersATI")] public static void DrawBuffersAti( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.DrawBuffersAti(n, bufs); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] void IGL.DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { fixed (uint* __dsl_bufs = bufs) { void __DSL_glDrawBuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawBuffersEXT", "opengl") )(n, bufs); __DSL_glDrawBuffersEXT(n, __dsl_bufs); @@ -173401,7 +173200,7 @@ void __DSL_glDrawBuffersEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersEXT")] public static void DrawBuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.DrawBuffersExt(n, bufs); @@ -173440,18 +173239,18 @@ public static void DrawBuffersIndexedExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] void IGL.DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { fixed (uint* __dsl_bufs = bufs) { void __DSL_glDrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawBuffersNV", "opengl") )(n, bufs); __DSL_glDrawBuffersNV(n, __dsl_bufs); @@ -173461,7 +173260,7 @@ void __DSL_glDrawBuffersNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawBuffersNV")] public static void DrawBuffersNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.DrawBuffersNV(n, bufs); @@ -173471,21 +173270,21 @@ public static void DrawBuffersNV( void IGL.DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) { - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (ulong* __dsl_indirects = indirects) { void __DSL_glDrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] ulong* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("GLuint")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawCommandsAddressNV", "opengl") )(primitiveMode, indirects, sizes, count); __DSL_glDrawCommandsAddressNV(primitiveMode, __dsl_indirects, __dsl_sizes, count); @@ -173498,7 +173297,7 @@ void __DSL_glDrawCommandsAddressNV( public static void DrawCommandsAddressNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) => ThisThread.DrawCommandsAddressNV(primitiveMode, indirects, sizes, count); @@ -173509,22 +173308,22 @@ void IGL.DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) { - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (nint* __dsl_indirects = indirects) { void __DSL_glDrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] nint* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("GLuint")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawCommandsNV", "opengl") )(primitiveMode, buffer, indirects, sizes, count); __DSL_glDrawCommandsNV(primitiveMode, buffer, __dsl_indirects, __dsl_sizes, count); @@ -173538,7 +173337,7 @@ public static void DrawCommandsNV( [NativeTypeName("GLenum")] uint primitiveMode, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("GLuint")] uint count ) => ThisThread.DrawCommandsNV(primitiveMode, buffer, indirects, sizes, count); @@ -173547,7 +173346,7 @@ public static void DrawCommandsNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] void IGL.DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -173555,18 +173354,18 @@ void IGL.DrawCommandsStatesAddressNV( { fixed (uint* __dsl_fbos = fbos) fixed (uint* __dsl_states = states) - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (ulong* __dsl_indirects = indirects) { void __DSL_glDrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] ulong* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("const GLuint *")] uint* states, [NativeTypeName("const GLuint *")] uint* fbos, [NativeTypeName("GLuint")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawCommandsStatesAddressNV", "opengl") )(indirects, sizes, states, fbos, count); __DSL_glDrawCommandsStatesAddressNV( @@ -173584,7 +173383,7 @@ void __DSL_glDrawCommandsStatesAddressNV( [NativeFunction("opengl", EntryPoint = "glDrawCommandsStatesAddressNV")] public static void DrawCommandsStatesAddressNV( [NativeTypeName("const GLuint64 *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -173596,7 +173395,7 @@ public static void DrawCommandsStatesAddressNV( void IGL.DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -173604,19 +173403,19 @@ void IGL.DrawCommandsStatesNV( { fixed (uint* __dsl_fbos = fbos) fixed (uint* __dsl_states = states) - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (nint* __dsl_indirects = indirects) { void __DSL_glDrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] nint* indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("const GLuint *")] uint* states, [NativeTypeName("const GLuint *")] uint* fbos, [NativeTypeName("GLuint")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawCommandsStatesNV", "opengl") )(buffer, indirects, sizes, states, fbos, count); __DSL_glDrawCommandsStatesNV( @@ -173636,7 +173435,7 @@ void __DSL_glDrawCommandsStatesNV( public static void DrawCommandsStatesNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("const GLintptr *")] Ref indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -173645,10 +173444,10 @@ public static void DrawCommandsStatesNV( void IGL.DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementArrayAPPLE", "opengl") )(mode, first, count); @@ -173657,15 +173456,15 @@ void IGL.DrawElementArrayApple( public static void DrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.DrawElementArrayApple(mode, first, count); void IGL.DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementArrayATI", "opengl") )(mode, count); @@ -173673,7 +173472,7 @@ void IGL.DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElementArrayATI")] public static void DrawElementArrayAti( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.DrawElementArrayAti(mode, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -173683,7 +173482,7 @@ public static void DrawElementArrayAti( [NativeFunction("opengl", EntryPoint = "glDrawElements")] void IGL.DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) @@ -173692,12 +173491,12 @@ void IGL.DrawElements( { void __DSL_glDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElements", "opengl") )(mode, count, type, indices); __DSL_glDrawElements(mode, count, type, __dsl_indices); @@ -173711,7 +173510,7 @@ void __DSL_glDrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElements")] public static void DrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => ThisThread.DrawElements(mode, count, type, indices); @@ -173721,7 +173520,7 @@ public static void DrawElements( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] void IGL.DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -173731,13 +173530,13 @@ void IGL.DrawElementsBaseVertex( { void __DSL_glDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsBaseVertex", "opengl") )(mode, count, type, indices, basevertex); __DSL_glDrawElementsBaseVertex(mode, count, type, __dsl_indices, basevertex); @@ -173749,7 +173548,7 @@ void __DSL_glDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertex")] public static void DrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -173759,7 +173558,7 @@ public static void DrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] void IGL.DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -173769,13 +173568,13 @@ void IGL.DrawElementsBaseVertexExt( { void __DSL_glDrawElementsBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsBaseVertexEXT", "opengl") )(mode, count, type, indices, basevertex); __DSL_glDrawElementsBaseVertexEXT(mode, count, type, __dsl_indices, basevertex); @@ -173786,7 +173585,7 @@ void __DSL_glDrawElementsBaseVertexEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexEXT")] public static void DrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -173796,7 +173595,7 @@ public static void DrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] void IGL.DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -173806,13 +173605,13 @@ void IGL.DrawElementsBaseVertexOes( { void __DSL_glDrawElementsBaseVertexOES( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsBaseVertexOES", "opengl") )(mode, count, type, indices, basevertex); __DSL_glDrawElementsBaseVertexOES(mode, count, type, __dsl_indices, basevertex); @@ -173823,7 +173622,7 @@ void __DSL_glDrawElementsBaseVertexOES( [NativeFunction("opengl", EntryPoint = "glDrawElementsBaseVertexOES")] public static void DrawElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -173867,23 +173666,23 @@ public static void DrawElementsIndirect( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] void IGL.DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) { fixed (void* __dsl_indices = indices) { void __DSL_glDrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstanced", "opengl") )(mode, count, type, indices, instancecount); __DSL_glDrawElementsInstanced(mode, count, type, __dsl_indices, instancecount); @@ -173895,33 +173694,33 @@ void __DSL_glDrawElementsInstanced( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstanced")] public static void DrawElementsInstanced( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ThisThread.DrawElementsInstanced(mode, count, type, indices, instancecount); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] void IGL.DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) { void __DSL_glDrawElementsInstancedANGLE( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedANGLE", "opengl") )(mode, count, type, indices, primcount); __DSL_glDrawElementsInstancedANGLE(mode, count, type, __dsl_indices, primcount); @@ -173932,10 +173731,10 @@ void __DSL_glDrawElementsInstancedANGLE( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedANGLE")] public static void DrawElementsInstancedAngle( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawElementsInstancedAngle(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -173943,23 +173742,23 @@ public static void DrawElementsInstancedAngle( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] void IGL.DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) { void __DSL_glDrawElementsInstancedARB( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedARB", "opengl") )(mode, count, type, indices, primcount); __DSL_glDrawElementsInstancedARB(mode, count, type, __dsl_indices, primcount); @@ -173971,10 +173770,10 @@ void __DSL_glDrawElementsInstancedARB( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedARB")] public static void DrawElementsInstancedArb( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawElementsInstancedArb(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -173982,10 +173781,10 @@ public static void DrawElementsInstancedArb( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] void IGL.DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) { @@ -173993,14 +173792,14 @@ void IGL.DrawElementsInstancedBaseInstance( { void __DSL_glDrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedBaseInstance", "opengl") )(mode, count, type, indices, instancecount, baseinstance); __DSL_glDrawElementsInstancedBaseInstance( @@ -174019,10 +173818,10 @@ void __DSL_glDrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstance")] public static void DrawElementsInstancedBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ThisThread.DrawElementsInstancedBaseInstance( @@ -174038,10 +173837,10 @@ public static void DrawElementsInstancedBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] void IGL.DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) { @@ -174049,14 +173848,14 @@ void IGL.DrawElementsInstancedBaseInstanceExt( { void __DSL_glDrawElementsInstancedBaseInstanceEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glDrawElementsInstancedBaseInstanceEXT", "opengl" @@ -174077,10 +173876,10 @@ void __DSL_glDrawElementsInstancedBaseInstanceEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseInstanceEXT")] public static void DrawElementsInstancedBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLuint")] uint baseinstance ) => ThisThread.DrawElementsInstancedBaseInstanceExt( @@ -174097,10 +173896,10 @@ public static void DrawElementsInstancedBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] void IGL.DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) { @@ -174108,14 +173907,14 @@ void IGL.DrawElementsInstancedBaseVertex( { void __DSL_glDrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedBaseVertex", "opengl") )(mode, count, type, indices, instancecount, basevertex); __DSL_glDrawElementsInstancedBaseVertex( @@ -174134,10 +173933,10 @@ void __DSL_glDrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertex")] public static void DrawElementsInstancedBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => ThisThread.DrawElementsInstancedBaseVertex( @@ -174154,10 +173953,10 @@ public static void DrawElementsInstancedBaseVertex( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] void IGL.DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) @@ -174166,15 +173965,15 @@ void IGL.DrawElementsInstancedBaseVertexBaseInstance( { void __DSL_glDrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glDrawElementsInstancedBaseVertexBaseInstance", "opengl" @@ -174197,10 +173996,10 @@ void __DSL_glDrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstance")] public static void DrawElementsInstancedBaseVertexBaseInstance( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => @@ -174218,10 +174017,10 @@ public static void DrawElementsInstancedBaseVertexBaseInstance( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] void IGL.DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) @@ -174230,15 +174029,15 @@ void IGL.DrawElementsInstancedBaseVertexBaseInstanceExt( { void __DSL_glDrawElementsInstancedBaseVertexBaseInstanceEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glDrawElementsInstancedBaseVertexBaseInstanceEXT", "opengl" @@ -174260,10 +174059,10 @@ void __DSL_glDrawElementsInstancedBaseVertexBaseInstanceEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexBaseInstanceEXT")] public static void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex, [NativeTypeName("GLuint")] uint baseinstance ) => @@ -174281,10 +174080,10 @@ public static void DrawElementsInstancedBaseVertexBaseInstanceExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] void IGL.DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) { @@ -174292,14 +174091,14 @@ void IGL.DrawElementsInstancedBaseVertexExt( { void __DSL_glDrawElementsInstancedBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedBaseVertexEXT", "opengl") )(mode, count, type, indices, instancecount, basevertex); __DSL_glDrawElementsInstancedBaseVertexEXT( @@ -174317,10 +174116,10 @@ void __DSL_glDrawElementsInstancedBaseVertexEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexEXT")] public static void DrawElementsInstancedBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => ThisThread.DrawElementsInstancedBaseVertexExt( @@ -174336,10 +174135,10 @@ public static void DrawElementsInstancedBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] void IGL.DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) { @@ -174347,14 +174146,14 @@ void IGL.DrawElementsInstancedBaseVertexOes( { void __DSL_glDrawElementsInstancedBaseVertexOES( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedBaseVertexOES", "opengl") )(mode, count, type, indices, instancecount, basevertex); __DSL_glDrawElementsInstancedBaseVertexOES( @@ -174372,10 +174171,10 @@ void __DSL_glDrawElementsInstancedBaseVertexOES( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedBaseVertexOES")] public static void DrawElementsInstancedBaseVertexOes( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int instancecount, + [NativeTypeName("GLsizei")] uint instancecount, [NativeTypeName("GLint")] int basevertex ) => ThisThread.DrawElementsInstancedBaseVertexOes( @@ -174393,23 +174192,23 @@ public static void DrawElementsInstancedBaseVertexOes( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] void IGL.DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) { void __DSL_glDrawElementsInstancedEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedEXT", "opengl") )(mode, count, type, indices, primcount); __DSL_glDrawElementsInstancedEXT(mode, count, type, __dsl_indices, primcount); @@ -174422,33 +174221,33 @@ void __DSL_glDrawElementsInstancedEXT( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedEXT")] public static void DrawElementsInstancedExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawElementsInstancedExt(mode, count, type, indices, primcount); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] void IGL.DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void* __dsl_indices = indices) { void __DSL_glDrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawElementsInstancedNV", "opengl") )(mode, count, type, indices, primcount); __DSL_glDrawElementsInstancedNV(mode, count, type, __dsl_indices, primcount); @@ -174459,20 +174258,20 @@ void __DSL_glDrawElementsInstancedNV( [NativeFunction("opengl", EntryPoint = "glDrawElementsInstancedNV")] public static void DrawElementsInstancedNV( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.DrawElementsInstancedNV(mode, count, type, indices, primcount); void IGL.DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawMeshArraysSUN", "opengl") )(mode, first, count, width); @@ -174481,8 +174280,8 @@ void IGL.DrawMeshArraysSun( public static void DrawMeshArraysSun( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei")] uint width ) => ThisThread.DrawMeshArraysSun(mode, first, count, width); void IGL.DrawMeshTasksIndirectNV([NativeTypeName("GLintptr")] nint indirect) => @@ -174519,8 +174318,8 @@ public static void DrawMeshTasksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] void IGL.DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -174529,14 +174328,14 @@ void IGL.DrawPixels( fixed (void* __dsl_pixels = pixels) { void __DSL_glDrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawPixels", "opengl") )(width, height, format, type, pixels); __DSL_glDrawPixels(width, height, format, type, __dsl_pixels); @@ -174546,8 +174345,8 @@ void __DSL_glDrawPixels( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glDrawPixels")] public static void DrawPixels( - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -174558,10 +174357,10 @@ void IGL.DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElementArrayAPPLE", "opengl") )(mode, start, end, first, count); @@ -174572,17 +174371,17 @@ public static void DrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.DrawRangeElementArrayApple(mode, start, end, first, count); void IGL.DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElementArrayATI", "opengl") )(mode, start, end, count); @@ -174592,7 +174391,7 @@ public static void DrawRangeElementArrayAti( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.DrawRangeElementArrayAti(mode, start, end, count); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -174602,7 +174401,7 @@ void IGL.DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) @@ -174613,12 +174412,12 @@ void __DSL_glDrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElements", "opengl") )(mode, start, end, count, type, indices); __DSL_glDrawRangeElements(mode, start, end, count, type, __dsl_indices); @@ -174632,7 +174431,7 @@ public static void DrawRangeElements( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => ThisThread.DrawRangeElements(mode, start, end, count, type, indices); @@ -174644,7 +174443,7 @@ void IGL.DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -174656,13 +174455,13 @@ void __DSL_glDrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElementsBaseVertex", "opengl") )(mode, start, end, count, type, indices, basevertex); __DSL_glDrawRangeElementsBaseVertex( @@ -174684,7 +174483,7 @@ public static void DrawRangeElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -174696,7 +174495,7 @@ void IGL.DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -174708,13 +174507,13 @@ void __DSL_glDrawRangeElementsBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElementsBaseVertexEXT", "opengl") )(mode, start, end, count, type, indices, basevertex); __DSL_glDrawRangeElementsBaseVertexEXT( @@ -174735,7 +174534,7 @@ public static void DrawRangeElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -174756,7 +174555,7 @@ void IGL.DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -174768,13 +174567,13 @@ void __DSL_glDrawRangeElementsBaseVertexOES( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices, [NativeTypeName("GLint")] int basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElementsBaseVertexOES", "opengl") )(mode, start, end, count, type, indices, basevertex); __DSL_glDrawRangeElementsBaseVertexOES( @@ -174795,7 +174594,7 @@ public static void DrawRangeElementsBaseVertexOes( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices, [NativeTypeName("GLint")] int basevertex @@ -174816,7 +174615,7 @@ void IGL.DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) @@ -174827,12 +174626,12 @@ void __DSL_glDrawRangeElementsEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indices ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawRangeElementsEXT", "opengl") )(mode, start, end, count, type, indices); __DSL_glDrawRangeElementsEXT(mode, start, end, count, type, __dsl_indices); @@ -174845,7 +174644,7 @@ public static void DrawRangeElementsExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indices ) => ThisThread.DrawRangeElementsExt(mode, start, end, count, type, indices); @@ -175100,10 +174899,10 @@ public static void DrawTransformFeedbackExt( void IGL.DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawTransformFeedbackInstanced", "opengl") )(mode, id, instancecount); @@ -175113,16 +174912,16 @@ void IGL.DrawTransformFeedbackInstanced( public static void DrawTransformFeedbackInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ThisThread.DrawTransformFeedbackInstanced(mode, id, instancecount); void IGL.DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawTransformFeedbackInstancedEXT", "opengl") )(mode, id, instancecount); @@ -175131,7 +174930,7 @@ void IGL.DrawTransformFeedbackInstancedExt( public static void DrawTransformFeedbackInstancedExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ThisThread.DrawTransformFeedbackInstancedExt(mode, id, instancecount); void IGL.DrawTransformFeedbackNV( @@ -175173,10 +174972,10 @@ void IGL.DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glDrawTransformFeedbackStreamInstanced", "opengl") )(mode, id, stream, instancecount); @@ -175187,7 +174986,7 @@ public static void DrawTransformFeedbackStreamInstanced( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLuint")] uint stream, - [NativeTypeName("GLsizei")] int instancecount + [NativeTypeName("GLsizei")] uint instancecount ) => ThisThread.DrawTransformFeedbackStreamInstanced(mode, id, stream, instancecount); void IGL.DrawVkImageNV( @@ -175238,41 +175037,41 @@ public static void DrawVkImageNV( [NativeTypeName("GLfloat")] float t1 ) => ThisThread.DrawVkImageNV(vkImage, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1); - void IGL.EdgeFlag([NativeTypeName("GLboolean")] byte flag) => - ((delegate* unmanaged)nativeContext.LoadFunction("glEdgeFlag", "opengl"))(flag); + void IGL.EdgeFlag([NativeTypeName("GLboolean")] uint flag) => + ((delegate* unmanaged)nativeContext.LoadFunction("glEdgeFlag", "opengl"))(flag); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlag")] - public static void EdgeFlag([NativeTypeName("GLboolean")] byte flag) => + public static void EdgeFlag([NativeTypeName("GLboolean")] uint flag) => ThisThread.EdgeFlag(flag); - void IGL.EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride) => + void IGL.EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glEdgeFlagFormatNV", "opengl") )(stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagFormatNV")] - public static void EdgeFlagFormatNV([NativeTypeName("GLsizei")] int stride) => + public static void EdgeFlagFormatNV([NativeTypeName("GLsizei")] uint stride) => ThisThread.EdgeFlagFormatNV(stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] void IGL.EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { fixed (void* __dsl_pointer = pointer) { void __DSL_glEdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glEdgeFlagPointer", "opengl") )(stride, pointer); __DSL_glEdgeFlagPointer(stride, __dsl_pointer); @@ -175282,27 +175081,27 @@ void __DSL_glEdgeFlagPointer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointer")] public static void EdgeFlagPointer( - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.EdgeFlagPointer(stride, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] void IGL.EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ) { - fixed (byte* __dsl_pointer = pointer) + fixed (uint* __dsl_pointer = pointer) { void __DSL_glEdgeFlagPointerEXT( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] byte* pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] uint* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glEdgeFlagPointerEXT", "opengl") )(stride, count, pointer); __DSL_glEdgeFlagPointerEXT(stride, count, __dsl_pointer); @@ -175312,28 +175111,28 @@ void __DSL_glEdgeFlagPointerEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerEXT")] public static void EdgeFlagPointerExt( - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("const GLboolean *")] Ref pointer + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("const GLboolean *")] Ref pointer ) => ThisThread.EdgeFlagPointerExt(stride, count, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] void IGL.EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ) { - fixed (byte** __dsl_pointer = pointer) + fixed (uint** __dsl_pointer = pointer) { void __DSL_glEdgeFlagPointerListIBM( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] byte** pointer, + [NativeTypeName("const GLboolean **")] uint** pointer, [NativeTypeName("GLint")] int ptrstride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glEdgeFlagPointerListIBM", "opengl") )(stride, pointer, ptrstride); __DSL_glEdgeFlagPointerListIBM(stride, __dsl_pointer, ptrstride); @@ -175344,19 +175143,19 @@ void __DSL_glEdgeFlagPointerListIBM( [NativeFunction("opengl", EntryPoint = "glEdgeFlagPointerListIBM")] public static void EdgeFlagPointerListIbm( [NativeTypeName("GLint")] int stride, - [NativeTypeName("const GLboolean **")] Ref2D pointer, + [NativeTypeName("const GLboolean **")] Ref2D pointer, [NativeTypeName("GLint")] int ptrstride ) => ThisThread.EdgeFlagPointerListIbm(stride, pointer, ptrstride); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - void IGL.EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) + void IGL.EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) { - fixed (byte* __dsl_flag = flag) + fixed (uint* __dsl_flag = flag) { - void __DSL_glEdgeFlagv([NativeTypeName("const GLboolean *")] byte* flag) => + void __DSL_glEdgeFlagv([NativeTypeName("const GLboolean *")] uint* flag) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glEdgeFlagv", "opengl") )(flag); __DSL_glEdgeFlagv(__dsl_flag); @@ -175365,7 +175164,7 @@ void __DSL_glEdgeFlagv([NativeTypeName("const GLboolean *")] byte* flag) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glEdgeFlagv")] - public static void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) => + public static void EdgeFlag([NativeTypeName("const GLboolean *")] Ref flag) => ThisThread.EdgeFlag(flag); [SupportedApiProfile("gles1", MaxVersion = "2.0")] @@ -176609,9 +176408,9 @@ void IGL.ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -176625,9 +176424,9 @@ void __DSL_glExtGetTexSubImageQCOM( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* texels @@ -176639,9 +176438,9 @@ void __DSL_glExtGetTexSubImageQCOM( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -176685,9 +176484,9 @@ public static void ExtGetTexSubImageQcom( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref texels @@ -176740,9 +176539,9 @@ public static void ExtGetTexturesQcom( [NativeTypeName("GLint *")] Ref numTextures ) => ThisThread.ExtGetTexturesQcom(textures, maxTextures, numTextures); - byte IGL.ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => + uint IGL.ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glExtIsProgramBinaryQCOM", "opengl") )(program); @@ -176750,7 +176549,7 @@ byte IGL.ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glExtIsProgramBinaryQCOM")] - public static byte ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => + public static uint ExtIsProgramBinaryQcom([NativeTypeName("GLuint")] uint program) => ThisThread.ExtIsProgramBinaryQcom(program); void IGL.ExtractComponentExt( @@ -176813,7 +176612,7 @@ public static void ExtTexObjectStateOverrideiQcom( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] void IGL.FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ) @@ -176821,12 +176620,12 @@ void IGL.FeedbackBuffer( fixed (float* __dsl_buffer = buffer) { void __DSL_glFeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] float* buffer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFeedbackBuffer", "opengl") )(size, type, buffer); __DSL_glFeedbackBuffer(size, type, __dsl_buffer); @@ -176836,7 +176635,7 @@ void __DSL_glFeedbackBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBuffer")] public static void FeedbackBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLfloat *")] Ref buffer ) => ThisThread.FeedbackBuffer(size, type, buffer); @@ -176844,7 +176643,7 @@ public static void FeedbackBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] void IGL.FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ) @@ -176852,12 +176651,12 @@ void IGL.FeedbackBufferxOes( fixed (int* __dsl_buffer = buffer) { void __DSL_glFeedbackBufferxOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] int* buffer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFeedbackBufferxOES", "opengl") )(n, type, buffer); __DSL_glFeedbackBufferxOES(n, type, __dsl_buffer); @@ -176867,7 +176666,7 @@ void __DSL_glFeedbackBufferxOES( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFeedbackBufferxOES")] public static void FeedbackBufferxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const GLfixed *")] Ref buffer ) => ThisThread.FeedbackBufferxOes(n, type, buffer); @@ -177041,10 +176840,10 @@ void IGL.Flush() => void IGL.FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFlushMappedBufferRange", "opengl") )(target, offset, length); @@ -177054,16 +176853,16 @@ void IGL.FlushMappedBufferRange( public static void FlushMappedBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ThisThread.FlushMappedBufferRange(target, offset, length); void IGL.FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFlushMappedBufferRangeAPPLE", "opengl") )(target, offset, size); @@ -177072,16 +176871,16 @@ void IGL.FlushMappedBufferRangeApple( public static void FlushMappedBufferRangeApple( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.FlushMappedBufferRangeApple(target, offset, size); void IGL.FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFlushMappedBufferRangeEXT", "opengl") )(target, offset, length); @@ -177091,16 +176890,16 @@ void IGL.FlushMappedBufferRangeExt( public static void FlushMappedBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ThisThread.FlushMappedBufferRangeExt(target, offset, length); void IGL.FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFlushMappedNamedBufferRange", "opengl") )(buffer, offset, length); @@ -177110,16 +176909,16 @@ void IGL.FlushMappedNamedBufferRange( public static void FlushMappedNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ThisThread.FlushMappedNamedBufferRange(buffer, offset, length); void IGL.FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFlushMappedNamedBufferRangeEXT", "opengl") )(buffer, offset, length); @@ -177129,7 +176928,7 @@ void IGL.FlushMappedNamedBufferRangeExt( public static void FlushMappedNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ThisThread.FlushMappedNamedBufferRangeExt(buffer, offset, length); void IGL.FlushPixelDataRangeNV([NativeTypeName("GLenum")] uint target) => @@ -177163,16 +176962,16 @@ public static void FlushStaticDataIbm([NativeTypeName("GLenum")] uint target) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] - void IGL.FlushVertexArrayRangeApple([NativeTypeName("GLsizei")] int length, Ref pointer) + void IGL.FlushVertexArrayRangeApple([NativeTypeName("GLsizei")] uint length, Ref pointer) { fixed (void* __dsl_pointer = pointer) { void __DSL_glFlushVertexArrayRangeAPPLE( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFlushVertexArrayRangeAPPLE", "opengl") )(length, pointer); __DSL_glFlushVertexArrayRangeAPPLE(length, __dsl_pointer); @@ -177182,7 +176981,7 @@ void __DSL_glFlushVertexArrayRangeAPPLE( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFlushVertexArrayRangeAPPLE")] public static void FlushVertexArrayRangeApple( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, Ref pointer ) => ThisThread.FlushVertexArrayRangeApple(length, pointer); @@ -177278,10 +177077,10 @@ public static void FogCoordfExt([NativeTypeName("GLfloat")] float coord) => void IGL.FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFogCoordFormatNV", "opengl") )(type, stride); @@ -177290,7 +177089,7 @@ void IGL.FogCoordFormatNV( [NativeFunction("opengl", EntryPoint = "glFogCoordFormatNV")] public static void FogCoordFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.FogCoordFormatNV(type, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -177367,7 +177166,7 @@ public static void FogCoordhvNV([NativeTypeName("const GLhalfNV *")] Ref [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] void IGL.FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -177375,11 +177174,11 @@ void IGL.FogCoordPointer( { void __DSL_glFogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFogCoordPointer", "opengl") )(type, stride, pointer); __DSL_glFogCoordPointer(type, stride, __dsl_pointer); @@ -177390,7 +177189,7 @@ void __DSL_glFogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointer")] public static void FogCoordPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.FogCoordPointer(type, stride, pointer); @@ -177398,7 +177197,7 @@ public static void FogCoordPointer( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] void IGL.FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -177406,11 +177205,11 @@ void IGL.FogCoordPointerExt( { void __DSL_glFogCoordPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFogCoordPointerEXT", "opengl") )(type, stride, pointer); __DSL_glFogCoordPointerEXT(type, stride, __dsl_pointer); @@ -177421,7 +177220,7 @@ void __DSL_glFogCoordPointerEXT( [NativeFunction("opengl", EntryPoint = "glFogCoordPointerEXT")] public static void FogCoordPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.FogCoordPointerExt(type, stride, pointer); @@ -177476,18 +177275,18 @@ public static void Fog( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] void IGL.FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) { fixed (float* __dsl_points = points) { void __DSL_glFogFuncSGIS( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* points ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFogFuncSGIS", "opengl") )(n, points); __DSL_glFogFuncSGIS(n, __dsl_points); @@ -177497,7 +177296,7 @@ void __DSL_glFogFuncSGIS( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glFogFuncSGIS")] public static void FogFuncSgis( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => ThisThread.FogFuncSgis(n, points); @@ -177995,7 +177794,7 @@ public static void FramebufferDrawBufferExt( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] void IGL.FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -178003,11 +177802,11 @@ void IGL.FramebufferDrawBuffersExt( { void __DSL_glFramebufferDrawBuffersEXT( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferDrawBuffersEXT", "opengl") )(framebuffer, n, bufs); __DSL_glFramebufferDrawBuffersEXT(framebuffer, n, __dsl_bufs); @@ -178019,7 +177818,7 @@ void __DSL_glFramebufferDrawBuffersEXT( [NativeFunction("opengl", EntryPoint = "glFramebufferDrawBuffersEXT")] public static void FramebufferDrawBuffersExt( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.FramebufferDrawBuffersExt(framebuffer, n, bufs); @@ -178174,10 +177973,10 @@ public static void FramebufferParameteriMesa( void IGL.FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferPixelLocalStorageSizeEXT", "opengl") )(target, size); @@ -178185,7 +177984,7 @@ void IGL.FramebufferPixelLocalStorageSizeExt( [NativeFunction("opengl", EntryPoint = "glFramebufferPixelLocalStorageSizeEXT")] public static void FramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target, - [NativeTypeName("GLsizei")] int size + [NativeTypeName("GLsizei")] uint size ) => ThisThread.FramebufferPixelLocalStorageSizeExt(target, size); void IGL.FramebufferReadBufferExt( @@ -178275,7 +178074,7 @@ public static void FramebufferRenderbufferOes( void IGL.FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -178284,11 +178083,11 @@ void IGL.FramebufferSampleLocationsfvArb( void __DSL_glFramebufferSampleLocationsfvARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferSampleLocationsfvARB", "opengl") )(target, start, count, v); __DSL_glFramebufferSampleLocationsfvARB(target, start, count, __dsl_v); @@ -178301,7 +178100,7 @@ void __DSL_glFramebufferSampleLocationsfvARB( public static void FramebufferSampleLocationsfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.FramebufferSampleLocationsfvArb(target, start, count, v); @@ -178312,7 +178111,7 @@ public static void FramebufferSampleLocationsfvArb( void IGL.FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -178321,11 +178120,11 @@ void IGL.FramebufferSampleLocationsfvNV( void __DSL_glFramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferSampleLocationsfvNV", "opengl") )(target, start, count, v); __DSL_glFramebufferSampleLocationsfvNV(target, start, count, __dsl_v); @@ -178339,7 +178138,7 @@ void __DSL_glFramebufferSampleLocationsfvNV( public static void FramebufferSampleLocationsfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.FramebufferSampleLocationsfvNV(target, start, count, v); @@ -178382,12 +178181,12 @@ void IGL.FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferShadingRateEXT", "opengl") )(target, attachment, texture, baseLayer, numLayers, texelWidth, texelHeight); @@ -178398,9 +178197,9 @@ public static void FramebufferShadingRateExt( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int baseLayer, - [NativeTypeName("GLsizei")] int numLayers, - [NativeTypeName("GLsizei")] int texelWidth, - [NativeTypeName("GLsizei")] int texelHeight + [NativeTypeName("GLsizei")] uint numLayers, + [NativeTypeName("GLsizei")] uint texelWidth, + [NativeTypeName("GLsizei")] uint texelHeight ) => ThisThread.FramebufferShadingRateExt( target, @@ -178565,10 +178364,10 @@ void IGL.FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferTexture2DMultisampleEXT", "opengl") )(target, attachment, textarget, texture, level, samples); @@ -178581,7 +178380,7 @@ public static void FramebufferTexture2dMultisampleExt( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => ThisThread.FramebufferTexture2dMultisampleExt( target, @@ -178598,10 +178397,10 @@ void IGL.FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferTexture2DMultisampleIMG", "opengl") )(target, attachment, textarget, texture, level, samples); @@ -178614,7 +178413,7 @@ public static void FramebufferTexture2dMultisampleImg( [NativeTypeName("GLenum")] uint textarget, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples + [NativeTypeName("GLsizei")] uint samples ) => ThisThread.FramebufferTexture2dMultisampleImg( target, @@ -178915,12 +178714,12 @@ void IGL.FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferTextureMultisampleMultiviewOVR", "opengl") )(target, attachment, texture, level, samples, baseViewIndex, numViews); @@ -178931,9 +178730,9 @@ public static void FramebufferTextureMultisampleMultiviewOvr( [NativeTypeName("GLenum")] uint attachment, [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => ThisThread.FramebufferTextureMultisampleMultiviewOvr( target, @@ -178951,10 +178750,10 @@ void IGL.FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glFramebufferTextureMultiviewOVR", "opengl") )(target, attachment, texture, level, baseViewIndex, numViews); @@ -178968,7 +178767,7 @@ public static void FramebufferTextureMultiviewOvr( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int baseViewIndex, - [NativeTypeName("GLsizei")] int numViews + [NativeTypeName("GLsizei")] uint numViews ) => ThisThread.FramebufferTextureMultiviewOvr( target, @@ -179165,16 +178964,16 @@ public static void FrustumxOes( [NativeTypeName("GLfixed")] int f ) => ThisThread.FrustumxOes(l, r, b, t, n, f); - uint IGL.GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => + uint IGL.GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenAsyncMarkersSGIX", "opengl") )(range); [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenAsyncMarkersSGIX")] - public static uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => + public static uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] uint range) => ThisThread.GenAsyncMarkersSgix(range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -179183,18 +178982,18 @@ public static uint GenAsyncMarkersSgix([NativeTypeName("GLsizei")] int range) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] void IGL.GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) { fixed (uint* __dsl_buffers = buffers) { void __DSL_glGenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenBuffers", "opengl") )(n, buffers); __DSL_glGenBuffers(n, __dsl_buffers); @@ -179207,25 +179006,25 @@ void __DSL_glGenBuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenBuffers")] public static void GenBuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => ThisThread.GenBuffers(n, buffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] void IGL.GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) { fixed (uint* __dsl_buffers = buffers) { void __DSL_glGenBuffersARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* buffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenBuffersARB", "opengl") )(n, buffers); __DSL_glGenBuffersARB(n, __dsl_buffers); @@ -179235,7 +179034,7 @@ void __DSL_glGenBuffersARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenBuffersARB")] public static void GenBuffersArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref buffers ) => ThisThread.GenBuffersArb(n, buffers); @@ -179322,18 +179121,18 @@ public static void GenerateTextureMipmapExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] void IGL.GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) { fixed (uint* __dsl_fences = fences) { void __DSL_glGenFencesAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* fences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenFencesAPPLE", "opengl") )(n, fences); __DSL_glGenFencesAPPLE(n, __dsl_fences); @@ -179343,7 +179142,7 @@ void __DSL_glGenFencesAPPLE( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFencesAPPLE")] public static void GenFencesApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) => ThisThread.GenFencesApple(n, fences); @@ -179352,18 +179151,18 @@ public static void GenFencesApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] void IGL.GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) { fixed (uint* __dsl_fences = fences) { void __DSL_glGenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* fences ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenFencesNV", "opengl") )(n, fences); __DSL_glGenFencesNV(n, __dsl_fences); @@ -179375,7 +179174,7 @@ void __DSL_glGenFencesNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFencesNV")] public static void GenFencesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref fences ) => ThisThread.GenFencesNV(n, fences); @@ -179396,18 +179195,18 @@ public static uint GenFragmentShadersAti([NativeTypeName("GLuint")] uint range) [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] void IGL.GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glGenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenFramebuffers", "opengl") )(n, framebuffers); __DSL_glGenFramebuffers(n, __dsl_framebuffers); @@ -179419,25 +179218,25 @@ void __DSL_glGenFramebuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffers")] public static void GenFramebuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => ThisThread.GenFramebuffers(n, framebuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] void IGL.GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glGenFramebuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenFramebuffersEXT", "opengl") )(n, framebuffers); __DSL_glGenFramebuffersEXT(n, __dsl_framebuffers); @@ -179447,25 +179246,25 @@ void __DSL_glGenFramebuffersEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersEXT")] public static void GenFramebuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => ThisThread.GenFramebuffersExt(n, framebuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] void IGL.GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) { fixed (uint* __dsl_framebuffers = framebuffers) { void __DSL_glGenFramebuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* framebuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenFramebuffersOES", "opengl") )(n, framebuffers); __DSL_glGenFramebuffersOES(n, __dsl_framebuffers); @@ -179475,17 +179274,19 @@ void __DSL_glGenFramebuffersOES( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenFramebuffersOES")] public static void GenFramebuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref framebuffers ) => ThisThread.GenFramebuffersOes(n, framebuffers); - uint IGL.GenLists([NativeTypeName("GLsizei")] int range) => - ((delegate* unmanaged)nativeContext.LoadFunction("glGenLists", "opengl"))(range); + uint IGL.GenLists([NativeTypeName("GLsizei")] uint range) => + ((delegate* unmanaged)nativeContext.LoadFunction("glGenLists", "opengl"))( + range + ); [return: NativeTypeName("GLuint")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenLists")] - public static uint GenLists([NativeTypeName("GLsizei")] int range) => + public static uint GenLists([NativeTypeName("GLsizei")] uint range) => ThisThread.GenLists(range); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -179522,18 +179323,18 @@ public static void GenNamesAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] void IGL.GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glGenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenOcclusionQueriesNV", "opengl") )(n, ids); __DSL_glGenOcclusionQueriesNV(n, __dsl_ids); @@ -179543,12 +179344,12 @@ void __DSL_glGenOcclusionQueriesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenOcclusionQueriesNV")] public static void GenOcclusionQueriesNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.GenOcclusionQueriesNV(n, ids); - uint IGL.GenPathsNV([NativeTypeName("GLsizei")] int range) => - ((delegate* unmanaged)nativeContext.LoadFunction("glGenPathsNV", "opengl"))( + uint IGL.GenPathsNV([NativeTypeName("GLsizei")] uint range) => + ((delegate* unmanaged)nativeContext.LoadFunction("glGenPathsNV", "opengl"))( range ); @@ -179557,7 +179358,7 @@ uint IGL.GenPathsNV([NativeTypeName("GLsizei")] int range) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPathsNV")] - public static uint GenPathsNV([NativeTypeName("GLsizei")] int range) => + public static uint GenPathsNV([NativeTypeName("GLsizei")] uint range) => ThisThread.GenPathsNV(range); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -179565,18 +179366,18 @@ public static uint GenPathsNV([NativeTypeName("GLsizei")] int range) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] void IGL.GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) { fixed (uint* __dsl_monitors = monitors) { void __DSL_glGenPerfMonitorsAMD( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* monitors ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenPerfMonitorsAMD", "opengl") )(n, monitors); __DSL_glGenPerfMonitorsAMD(n, __dsl_monitors); @@ -179588,7 +179389,7 @@ void __DSL_glGenPerfMonitorsAMD( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenPerfMonitorsAMD")] public static void GenPerfMonitorsAmd( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref monitors ) => ThisThread.GenPerfMonitorsAmd(n, monitors); @@ -179596,18 +179397,18 @@ public static void GenPerfMonitorsAmd( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] void IGL.GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) { fixed (uint* __dsl_pipelines = pipelines) { void __DSL_glGenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* pipelines ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenProgramPipelines", "opengl") )(n, pipelines); __DSL_glGenProgramPipelines(n, __dsl_pipelines); @@ -179618,25 +179419,25 @@ void __DSL_glGenProgramPipelines( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelines")] public static void GenProgramPipelines( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => ThisThread.GenProgramPipelines(n, pipelines); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] void IGL.GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) { fixed (uint* __dsl_pipelines = pipelines) { void __DSL_glGenProgramPipelinesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* pipelines ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenProgramPipelinesEXT", "opengl") )(n, pipelines); __DSL_glGenProgramPipelinesEXT(n, __dsl_pipelines); @@ -179646,25 +179447,25 @@ void __DSL_glGenProgramPipelinesEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenProgramPipelinesEXT")] public static void GenProgramPipelinesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref pipelines ) => ThisThread.GenProgramPipelinesExt(n, pipelines); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] void IGL.GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) { fixed (uint* __dsl_programs = programs) { void __DSL_glGenProgramsARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* programs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenProgramsARB", "opengl") )(n, programs); __DSL_glGenProgramsARB(n, __dsl_programs); @@ -179674,25 +179475,25 @@ void __DSL_glGenProgramsARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsARB")] public static void GenProgramsArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) => ThisThread.GenProgramsArb(n, programs); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] void IGL.GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) { fixed (uint* __dsl_programs = programs) { void __DSL_glGenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* programs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenProgramsNV", "opengl") )(n, programs); __DSL_glGenProgramsNV(n, __dsl_programs); @@ -179702,7 +179503,7 @@ void __DSL_glGenProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenProgramsNV")] public static void GenProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref programs ) => ThisThread.GenProgramsNV(n, programs); @@ -179710,18 +179511,18 @@ public static void GenProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueries")] void IGL.GenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glGenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenQueries", "opengl") )(n, ids); __DSL_glGenQueries(n, __dsl_ids); @@ -179732,25 +179533,25 @@ void __DSL_glGenQueries( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueries")] public static void GenQueries( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.GenQueries(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] void IGL.GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glGenQueriesARB( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenQueriesARB", "opengl") )(n, ids); __DSL_glGenQueriesARB(n, __dsl_ids); @@ -179760,25 +179561,25 @@ void __DSL_glGenQueriesARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueriesARB")] public static void GenQueriesArb( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.GenQueriesArb(n, ids); [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] void IGL.GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glGenQueriesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenQueriesEXT", "opengl") )(n, ids); __DSL_glGenQueriesEXT(n, __dsl_ids); @@ -179788,25 +179589,25 @@ void __DSL_glGenQueriesEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenQueriesEXT")] public static void GenQueriesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.GenQueriesExt(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] void IGL.GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ) { fixed (int* __dsl_tagIds = tagIds) { void __DSL_glGenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] int* tagIds ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenQueryResourceTagNV", "opengl") )(n, tagIds); __DSL_glGenQueryResourceTagNV(n, __dsl_tagIds); @@ -179816,7 +179617,7 @@ void __DSL_glGenQueryResourceTagNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenQueryResourceTagNV")] public static void GenQueryResourceTagNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLint *")] Ref tagIds ) => ThisThread.GenQueryResourceTagNV(n, tagIds); @@ -179825,18 +179626,18 @@ public static void GenQueryResourceTagNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] void IGL.GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glGenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenRenderbuffers", "opengl") )(n, renderbuffers); __DSL_glGenRenderbuffers(n, __dsl_renderbuffers); @@ -179848,25 +179649,25 @@ void __DSL_glGenRenderbuffers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffers")] public static void GenRenderbuffers( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => ThisThread.GenRenderbuffers(n, renderbuffers); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] void IGL.GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glGenRenderbuffersEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenRenderbuffersEXT", "opengl") )(n, renderbuffers); __DSL_glGenRenderbuffersEXT(n, __dsl_renderbuffers); @@ -179876,25 +179677,25 @@ void __DSL_glGenRenderbuffersEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersEXT")] public static void GenRenderbuffersExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => ThisThread.GenRenderbuffersExt(n, renderbuffers); [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] void IGL.GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) { fixed (uint* __dsl_renderbuffers = renderbuffers) { void __DSL_glGenRenderbuffersOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* renderbuffers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenRenderbuffersOES", "opengl") )(n, renderbuffers); __DSL_glGenRenderbuffersOES(n, __dsl_renderbuffers); @@ -179904,7 +179705,7 @@ void __DSL_glGenRenderbuffersOES( [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenRenderbuffersOES")] public static void GenRenderbuffersOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref renderbuffers ) => ThisThread.GenRenderbuffersOes(n, renderbuffers); @@ -179913,18 +179714,18 @@ public static void GenRenderbuffersOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] void IGL.GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ) { fixed (uint* __dsl_samplers = samplers) { void __DSL_glGenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] uint* samplers ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenSamplers", "opengl") )(count, samplers); __DSL_glGenSamplers(count, __dsl_samplers); @@ -179936,7 +179737,7 @@ void __DSL_glGenSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSamplers")] public static void GenSamplers( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref samplers ) => ThisThread.GenSamplers(count, samplers); @@ -179944,18 +179745,18 @@ public static void GenSamplers( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] void IGL.GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) { fixed (uint* __dsl_semaphores = semaphores) { void __DSL_glGenSemaphoresEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* semaphores ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenSemaphoresEXT", "opengl") )(n, semaphores); __DSL_glGenSemaphoresEXT(n, __dsl_semaphores); @@ -179966,7 +179767,7 @@ void __DSL_glGenSemaphoresEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenSemaphoresEXT")] public static void GenSemaphoresExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref semaphores ) => ThisThread.GenSemaphoresExt(n, semaphores); @@ -179997,18 +179798,18 @@ public static uint GenSymbolsExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] void IGL.GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) { fixed (uint* __dsl_textures = textures) { void __DSL_glGenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenTextures", "opengl") )(n, textures); __DSL_glGenTextures(n, __dsl_textures); @@ -180021,25 +179822,25 @@ void __DSL_glGenTextures( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenTextures")] public static void GenTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => ThisThread.GenTextures(n, textures); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] void IGL.GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) { fixed (uint* __dsl_textures = textures) { void __DSL_glGenTexturesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* textures ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenTexturesEXT", "opengl") )(n, textures); __DSL_glGenTexturesEXT(n, __dsl_textures); @@ -180049,7 +179850,7 @@ void __DSL_glGenTexturesEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTexturesEXT")] public static void GenTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref textures ) => ThisThread.GenTexturesExt(n, textures); @@ -180057,18 +179858,18 @@ public static void GenTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] void IGL.GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glGenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenTransformFeedbacks", "opengl") )(n, ids); __DSL_glGenTransformFeedbacks(n, __dsl_ids); @@ -180079,25 +179880,25 @@ void __DSL_glGenTransformFeedbacks( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacks")] public static void GenTransformFeedbacks( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.GenTransformFeedbacks(n, ids); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] void IGL.GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) { fixed (uint* __dsl_ids = ids) { void __DSL_glGenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* ids ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenTransformFeedbacksNV", "opengl") )(n, ids); __DSL_glGenTransformFeedbacksNV(n, __dsl_ids); @@ -180107,7 +179908,7 @@ void __DSL_glGenTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenTransformFeedbacksNV")] public static void GenTransformFeedbacksNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref ids ) => ThisThread.GenTransformFeedbacksNV(n, ids); @@ -180115,18 +179916,18 @@ public static void GenTransformFeedbacksNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] void IGL.GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glGenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenVertexArrays", "opengl") )(n, arrays); __DSL_glGenVertexArrays(n, __dsl_arrays); @@ -180137,25 +179938,25 @@ void __DSL_glGenVertexArrays( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArrays")] public static void GenVertexArrays( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => ThisThread.GenVertexArrays(n, arrays); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] void IGL.GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glGenVertexArraysAPPLE( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenVertexArraysAPPLE", "opengl") )(n, arrays); __DSL_glGenVertexArraysAPPLE(n, __dsl_arrays); @@ -180165,7 +179966,7 @@ void __DSL_glGenVertexArraysAPPLE( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysAPPLE")] public static void GenVertexArraysApple( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => ThisThread.GenVertexArraysApple(n, arrays); @@ -180173,18 +179974,18 @@ public static void GenVertexArraysApple( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] void IGL.GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) { fixed (uint* __dsl_arrays = arrays) { void __DSL_glGenVertexArraysOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] uint* arrays ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGenVertexArraysOES", "opengl") )(n, arrays); __DSL_glGenVertexArraysOES(n, __dsl_arrays); @@ -180195,7 +179996,7 @@ void __DSL_glGenVertexArraysOES( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGenVertexArraysOES")] public static void GenVertexArraysOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("GLuint *")] Ref arrays ) => ThisThread.GenVertexArraysOes(n, arrays); @@ -180254,8 +180055,8 @@ public static void GetActiveAtomicCounterBuffer( void IGL.GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -180264,19 +180065,19 @@ void IGL.GetActiveAttrib( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveAttrib", "opengl") )(program, index, bufSize, length, size, type, name); __DSL_glGetActiveAttrib( @@ -180298,8 +180099,8 @@ void __DSL_glGetActiveAttrib( public static void GetActiveAttrib( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -180308,10 +180109,10 @@ public static void GetActiveAttrib( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] void IGL.GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -180320,24 +180121,23 @@ void IGL.GetActiveAttribArb( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) - fixed (void* __dsl_programObj = programObj) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveAttribARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLcharARB *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveAttribARB", "opengl") )(programObj, index, maxLength, length, size, type, name); __DSL_glGetActiveAttribARB( - __dsl_programObj, + programObj, index, maxLength, __dsl_length, @@ -180351,10 +180151,10 @@ void __DSL_glGetActiveAttribARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveAttribARB")] public static void GetActiveAttribArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -180367,24 +180167,24 @@ void IGL.GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveSubroutineName", "opengl") )(program, shadertype, index, bufSize, length, name); __DSL_glGetActiveSubroutineName( @@ -180405,8 +180205,8 @@ public static void GetActiveSubroutineName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => ThisThread.GetActiveSubroutineName(program, shadertype, index, bufSize, length, name); @@ -180456,24 +180256,24 @@ void IGL.GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveSubroutineUniformName", "opengl") )(program, shadertype, index, bufSize, length, name); __DSL_glGetActiveSubroutineUniformName( @@ -180494,8 +180294,8 @@ public static void GetActiveSubroutineUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint shadertype, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => ThisThread.GetActiveSubroutineUniformName( @@ -180514,8 +180314,8 @@ public static void GetActiveSubroutineUniformName( void IGL.GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -180524,19 +180324,19 @@ void IGL.GetActiveUniform( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveUniform", "opengl") )(program, index, bufSize, length, size, type, name); __DSL_glGetActiveUniform( @@ -180558,8 +180358,8 @@ void __DSL_glGetActiveUniform( public static void GetActiveUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name @@ -180568,10 +180368,10 @@ public static void GetActiveUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] void IGL.GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -180580,24 +180380,23 @@ void IGL.GetActiveUniformArb( fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) - fixed (void* __dsl_programObj = programObj) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveUniformARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLcharARB *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveUniformARB", "opengl") )(programObj, index, maxLength, length, size, type, name); __DSL_glGetActiveUniformARB( - __dsl_programObj, + programObj, index, maxLength, __dsl_length, @@ -180611,10 +180410,10 @@ void __DSL_glGetActiveUniformARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetActiveUniformARB")] public static void GetActiveUniformArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLcharARB *")] Ref name @@ -180662,23 +180461,23 @@ public static void GetActiveUniformBlock( void IGL.GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ) { fixed (sbyte* __dsl_uniformBlockName = uniformBlockName) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* uniformBlockName ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveUniformBlockName", "opengl") )(program, uniformBlockIndex, bufSize, length, uniformBlockName); __DSL_glGetActiveUniformBlockName( @@ -180697,8 +180496,8 @@ void __DSL_glGetActiveUniformBlockName( public static void GetActiveUniformBlockName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformBlockIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformBlockName ) => ThisThread.GetActiveUniformBlockName( @@ -180715,23 +180514,23 @@ public static void GetActiveUniformBlockName( void IGL.GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ) { fixed (sbyte* __dsl_uniformName = uniformName) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* uniformName ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveUniformName", "opengl") )(program, uniformIndex, bufSize, length, uniformName); __DSL_glGetActiveUniformName( @@ -180750,8 +180549,8 @@ void __DSL_glGetActiveUniformName( public static void GetActiveUniformName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint uniformIndex, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref uniformName ) => ThisThread.GetActiveUniformName(program, uniformIndex, bufSize, length, uniformName); @@ -180760,7 +180559,7 @@ public static void GetActiveUniformName( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] void IGL.GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -180771,13 +180570,13 @@ void IGL.GetActiveUniforms( { void __DSL_glGetActiveUniformsiv( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] uint* uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveUniformsiv", "opengl") )(program, uniformCount, uniformIndices, pname, @params); __DSL_glGetActiveUniformsiv( @@ -180795,7 +180594,7 @@ void __DSL_glGetActiveUniformsiv( [NativeFunction("opengl", EntryPoint = "glGetActiveUniformsiv")] public static void GetActiveUniforms( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLuint *")] Ref uniformIndices, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params @@ -180806,29 +180605,29 @@ public static void GetActiveUniforms( void IGL.GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) - fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_size = size) + fixed (uint* __dsl_length = length) { void __DSL_glGetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, - [NativeTypeName("GLsizei *")] int* size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, + [NativeTypeName("GLsizei *")] uint* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetActiveVaryingNV", "opengl") )(program, index, bufSize, length, size, type, name); __DSL_glGetActiveVaryingNV( @@ -180848,9 +180647,9 @@ void __DSL_glGetActiveVaryingNV( public static void GetActiveVaryingNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => ThisThread.GetActiveVaryingNV(program, index, bufSize, length, size, type, name); @@ -180920,37 +180719,36 @@ public static void GetArrayObjectivAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] void IGL.GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ) { - fixed (void** __dsl_obj = obj) - fixed (int* __dsl_count = count) - fixed (void* __dsl_containerObj = containerObj) + fixed (uint* __dsl_obj = obj) + fixed (uint* __dsl_count = count) { void __DSL_glGetAttachedObjectsARB( - [NativeTypeName("GLhandleARB")] void* containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] int* count, - [NativeTypeName("GLhandleARB *")] void** obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] uint* count, + [NativeTypeName("GLhandleARB *")] uint* obj ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetAttachedObjectsARB", "opengl") )(containerObj, maxCount, count, obj); - __DSL_glGetAttachedObjectsARB(__dsl_containerObj, maxCount, __dsl_count, __dsl_obj); + __DSL_glGetAttachedObjectsARB(containerObj, maxCount, __dsl_count, __dsl_obj); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttachedObjectsARB")] public static void GetAttachedObjectsArb( - [NativeTypeName("GLhandleARB")] Ref containerObj, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, - [NativeTypeName("GLhandleARB *")] Ref2D obj + [NativeTypeName("GLhandleARB")] uint containerObj, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLhandleARB *")] Ref obj ) => ThisThread.GetAttachedObjectsArb(containerObj, maxCount, count, obj); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -180959,22 +180757,22 @@ public static void GetAttachedObjectsArb( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] void IGL.GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ) { fixed (uint* __dsl_shaders = shaders) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { void __DSL_glGetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] int* count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] uint* count, [NativeTypeName("GLuint *")] uint* shaders ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetAttachedShaders", "opengl") )(program, maxCount, count, shaders); __DSL_glGetAttachedShaders(program, maxCount, __dsl_count, __dsl_shaders); @@ -180987,8 +180785,8 @@ void __DSL_glGetAttachedShaders( [NativeFunction("opengl", EntryPoint = "glGetAttachedShaders")] public static void GetAttachedShaders( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLuint *")] Ref shaders ) => ThisThread.GetAttachedShaders(program, maxCount, count, shaders); @@ -181030,22 +180828,21 @@ public static int GetAttribLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] int IGL.GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (void* __dsl_programObj = programObj) { int __DSL_glGetAttribLocationARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetAttribLocationARB", "opengl") )(programObj, name); - return __DSL_glGetAttribLocationARB(__dsl_programObj, __dsl_name); + return __DSL_glGetAttribLocationARB(programObj, __dsl_name); } } @@ -181053,7 +180850,7 @@ int __DSL_glGetAttribLocationARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetAttribLocationARB")] public static int GetAttribLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) => ThisThread.GetAttribLocationArb(programObj, name); @@ -181063,18 +180860,18 @@ public static int GetAttribLocationArb( void IGL.GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { void __DSL_glGetBooleani_v( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetBooleani_v", "opengl") )(target, index, data); __DSL_glGetBooleani_v(target, index, __dsl_data); @@ -181087,7 +180884,7 @@ void __DSL_glGetBooleani_v( public static void GetBoolean( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => ThisThread.GetBoolean(target, index, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -181096,18 +180893,18 @@ public static void GetBoolean( void IGL.GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { void __DSL_glGetBooleanIndexedvEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetBooleanIndexedvEXT", "opengl") )(target, index, data); __DSL_glGetBooleanIndexedvEXT(target, index, __dsl_data); @@ -181120,7 +180917,7 @@ void __DSL_glGetBooleanIndexedvEXT( public static void GetBooleanIndexedvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => ThisThread.GetBooleanIndexedvExt(target, index, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -181130,17 +180927,17 @@ public static void GetBooleanIndexedvExt( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] void IGL.GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { void __DSL_glGetBooleanv( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetBooleanv", "opengl") )(pname, data); __DSL_glGetBooleanv(pname, __dsl_data); @@ -181154,7 +180951,7 @@ void __DSL_glGetBooleanv( [NativeFunction("opengl", EntryPoint = "glGetBooleanv")] public static void GetBoolean( [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => ThisThread.GetBoolean(pname, data); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -181394,7 +181191,7 @@ Ref2D @params void IGL.GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) { @@ -181403,11 +181200,11 @@ Ref data void __DSL_glGetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetBufferSubData", "opengl") )(target, offset, size, data); __DSL_glGetBufferSubData(target, offset, size, __dsl_data); @@ -181420,7 +181217,7 @@ void __DSL_glGetBufferSubData( public static void GetBufferSubData( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => ThisThread.GetBufferSubData(target, offset, size, data); @@ -182187,7 +181984,7 @@ Ref img void IGL.GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -182196,11 +181993,11 @@ Ref pixels void __DSL_glGetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetCompressedTextureImage", "opengl") )(texture, level, bufSize, pixels); __DSL_glGetCompressedTextureImage(texture, level, bufSize, __dsl_pixels); @@ -182213,7 +182010,7 @@ void __DSL_glGetCompressedTextureImage( public static void GetCompressedTextureImage( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => ThisThread.GetCompressedTextureImage(texture, level, bufSize, pixels); @@ -182262,10 +182059,10 @@ void IGL.GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -182277,14 +182074,25 @@ void __DSL_glGetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged< + uint, + int, + int, + int, + int, + uint, + uint, + uint, + uint, + void*, + void>) nativeContext.LoadFunction("glGetCompressedTextureSubImage", "opengl") )(texture, level, xoffset, yoffset, zoffset, width, height, depth, bufSize, pixels); __DSL_glGetCompressedTextureSubImage( @@ -182311,10 +182119,10 @@ public static void GetCompressedTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => ThisThread.GetCompressedTextureSubImage( @@ -182558,18 +182366,18 @@ public static void GetConvolutionParameterxvOes( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] void IGL.GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) { fixed (float* __dsl_v = v) { void __DSL_glGetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetCoverageModulationTableNV", "opengl") )(bufSize, v); __DSL_glGetCoverageModulationTableNV(bufSize, __dsl_v); @@ -182581,7 +182389,7 @@ void __DSL_glGetCoverageModulationTableNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetCoverageModulationTableNV")] public static void GetCoverageModulationTableNV( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => ThisThread.GetCoverageModulationTableNV(bufSize, v); @@ -182591,17 +182399,17 @@ public static void GetCoverageModulationTableNV( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] uint IGL.GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) { fixed (sbyte* __dsl_messageLog = messageLog) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_types = types) @@ -182609,16 +182417,25 @@ uint IGL.GetDebugMessageLog( { uint __DSL_glGetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* sources, [NativeTypeName("GLenum *")] uint* types, [NativeTypeName("GLuint *")] uint* ids, [NativeTypeName("GLenum *")] uint* severities, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* messageLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged< + uint, + uint, + uint*, + uint*, + uint*, + uint*, + uint*, + sbyte*, + uint>) nativeContext.LoadFunction("glGetDebugMessageLog", "opengl") )(count, bufSize, sources, types, ids, severities, lengths, messageLog); return __DSL_glGetDebugMessageLog( @@ -182640,12 +182457,12 @@ uint __DSL_glGetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLog")] public static uint GetDebugMessageLog( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => ThisThread.GetDebugMessageLog( @@ -182664,31 +182481,31 @@ public static uint GetDebugMessageLog( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] uint IGL.GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ) { fixed (sbyte* __dsl_message = message) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_categories = categories) { uint __DSL_glGetDebugMessageLogAMD( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* categories, [NativeTypeName("GLenum *")] uint* severities, [NativeTypeName("GLuint *")] uint* ids, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* message ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetDebugMessageLogAMD", "opengl") )(count, bufSize, categories, severities, ids, lengths, message); return __DSL_glGetDebugMessageLogAMD( @@ -182708,11 +182525,11 @@ uint __DSL_glGetDebugMessageLogAMD( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogAMD")] public static uint GetDebugMessageLogAmd( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref categories, [NativeTypeName("GLenum *")] Ref severities, [NativeTypeName("GLuint *")] Ref ids, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref message ) => ThisThread.GetDebugMessageLogAmd( @@ -182731,17 +182548,17 @@ public static uint GetDebugMessageLogAmd( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] uint IGL.GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) { fixed (sbyte* __dsl_messageLog = messageLog) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_types = types) @@ -182749,16 +182566,25 @@ uint IGL.GetDebugMessageLogArb( { uint __DSL_glGetDebugMessageLogARB( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* sources, [NativeTypeName("GLenum *")] uint* types, [NativeTypeName("GLuint *")] uint* ids, [NativeTypeName("GLenum *")] uint* severities, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* messageLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged< + uint, + uint, + uint*, + uint*, + uint*, + uint*, + uint*, + sbyte*, + uint>) nativeContext.LoadFunction("glGetDebugMessageLogARB", "opengl") )(count, bufSize, sources, types, ids, severities, lengths, messageLog); return __DSL_glGetDebugMessageLogARB( @@ -182780,12 +182606,12 @@ uint __DSL_glGetDebugMessageLogARB( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogARB")] public static uint GetDebugMessageLogArb( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => ThisThread.GetDebugMessageLogArb( @@ -182804,17 +182630,17 @@ public static uint GetDebugMessageLogArb( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] uint IGL.GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) { fixed (sbyte* __dsl_messageLog = messageLog) - fixed (int* __dsl_lengths = lengths) + fixed (uint* __dsl_lengths = lengths) fixed (uint* __dsl_severities = severities) fixed (uint* __dsl_ids = ids) fixed (uint* __dsl_types = types) @@ -182822,16 +182648,25 @@ uint IGL.GetDebugMessageLogKhr( { uint __DSL_glGetDebugMessageLogKHR( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] uint* sources, [NativeTypeName("GLenum *")] uint* types, [NativeTypeName("GLuint *")] uint* ids, [NativeTypeName("GLenum *")] uint* severities, - [NativeTypeName("GLsizei *")] int* lengths, + [NativeTypeName("GLsizei *")] uint* lengths, [NativeTypeName("GLchar *")] sbyte* messageLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged< + uint, + uint, + uint*, + uint*, + uint*, + uint*, + uint*, + sbyte*, + uint>) nativeContext.LoadFunction("glGetDebugMessageLogKHR", "opengl") )(count, bufSize, sources, types, ids, severities, lengths, messageLog); return __DSL_glGetDebugMessageLogKHR( @@ -182852,12 +182687,12 @@ uint __DSL_glGetDebugMessageLogKHR( [NativeFunction("opengl", EntryPoint = "glGetDebugMessageLogKHR")] public static uint GetDebugMessageLogKhr( [NativeTypeName("GLuint")] uint count, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLenum *")] Ref sources, [NativeTypeName("GLenum *")] Ref types, [NativeTypeName("GLuint *")] Ref ids, [NativeTypeName("GLenum *")] Ref severities, - [NativeTypeName("GLsizei *")] Ref lengths, + [NativeTypeName("GLsizei *")] Ref lengths, [NativeTypeName("GLchar *")] Ref messageLog ) => ThisThread.GetDebugMessageLogKhr( @@ -183033,7 +182868,7 @@ public static void GetDouble( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] void IGL.GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ) { @@ -183042,11 +182877,11 @@ void IGL.GetDriverControlsQcom( { void __DSL_glGetDriverControlsQCOM( [NativeTypeName("GLint *")] int* num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] uint* driverControls ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetDriverControlsQCOM", "opengl") )(num, size, driverControls); __DSL_glGetDriverControlsQCOM(__dsl_num, size, __dsl_driverControls); @@ -183058,7 +182893,7 @@ void __DSL_glGetDriverControlsQCOM( [NativeFunction("opengl", EntryPoint = "glGetDriverControlsQCOM")] public static void GetDriverControlsQcom( [NativeTypeName("GLint *")] Ref num, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref driverControls ) => ThisThread.GetDriverControlsQcom(num, size, driverControls); @@ -183067,22 +182902,22 @@ public static void GetDriverControlsQcom( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] void IGL.GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ) { fixed (sbyte* __dsl_driverControlString = driverControlString) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetDriverControlStringQCOM( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* driverControlString ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetDriverControlStringQCOM", "opengl") )(driverControl, bufSize, length, driverControlString); __DSL_glGetDriverControlStringQCOM( @@ -183099,8 +182934,8 @@ void __DSL_glGetDriverControlStringQCOM( [NativeFunction("opengl", EntryPoint = "glGetDriverControlStringQCOM")] public static void GetDriverControlStringQcom( [NativeTypeName("GLuint")] uint driverControl, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref driverControlString ) => ThisThread.GetDriverControlStringQcom(driverControl, bufSize, length, driverControlString); @@ -183760,23 +183595,23 @@ public static void GetFragmentMaterialivSgix( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] void IGL.GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ) { fixed (uint* __dsl_shadingRates = shadingRates) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { void __DSL_glGetFragmentShadingRatesEXT( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] int* count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] uint* count, [NativeTypeName("GLenum *")] uint* shadingRates ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetFragmentShadingRatesEXT", "opengl") )(samples, maxCount, count, shadingRates); __DSL_glGetFragmentShadingRatesEXT(samples, maxCount, __dsl_count, __dsl_shadingRates); @@ -183786,9 +183621,9 @@ void __DSL_glGetFragmentShadingRatesEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFragmentShadingRatesEXT")] public static void GetFragmentShadingRatesExt( - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int maxCount, - [NativeTypeName("GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint maxCount, + [NativeTypeName("GLsizei *")] Ref count, [NativeTypeName("GLenum *")] Ref shadingRates ) => ThisThread.GetFragmentShadingRatesExt(samples, maxCount, count, shadingRates); @@ -183914,7 +183749,7 @@ void IGL.GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) { @@ -183925,11 +183760,11 @@ void __DSL_glGetFramebufferParameterfvAMD( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] float* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetFramebufferParameterfvAMD", "opengl") )(target, pname, numsamples, pixelindex, size, values); __DSL_glGetFramebufferParameterfvAMD( @@ -183950,7 +183785,7 @@ public static void GetFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) => ThisThread.GetFramebufferParameterfvAmd( @@ -184063,16 +183898,16 @@ public static void GetFramebufferParameterivMesa( [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetFramebufferParameterivMesa(target, pname, @params); - int IGL.GetFramebufferPixelLocalStorageSizeExt([NativeTypeName("GLuint")] uint target) => + uint IGL.GetFramebufferPixelLocalStorageSizeExt([NativeTypeName("GLuint")] uint target) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetFramebufferPixelLocalStorageSizeEXT", "opengl") )(target); [return: NativeTypeName("GLsizei")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glGetFramebufferPixelLocalStorageSizeEXT")] - public static int GetFramebufferPixelLocalStorageSizeExt( + public static uint GetFramebufferPixelLocalStorageSizeExt( [NativeTypeName("GLuint")] uint target ) => ThisThread.GetFramebufferPixelLocalStorageSizeExt(target); @@ -184123,30 +183958,22 @@ uint IGL.GetGraphicsResetStatusKhr() => [NativeFunction("opengl", EntryPoint = "glGetGraphicsResetStatusKHR")] public static uint GetGraphicsResetStatusKhr() => ThisThread.GetGraphicsResetStatusKhr(); - [return: NativeTypeName("GLhandleARB")] - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - Ptr IGL.GetHandleArb([NativeTypeName("GLenum")] uint pname) - { - void* __DSL_glGetHandleARB([NativeTypeName("GLenum")] uint pname) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glGetHandleARB", "opengl") - )(pname); - return __DSL_glGetHandleARB(pname); - } + uint IGL.GetHandleArb([NativeTypeName("GLenum")] uint pname) => + ((delegate* unmanaged)nativeContext.LoadFunction("glGetHandleARB", "opengl"))( + pname + ); [return: NativeTypeName("GLhandleARB")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHandleARB")] - public static Ptr GetHandleArb([NativeTypeName("GLenum")] uint pname) => + public static uint GetHandleArb([NativeTypeName("GLenum")] uint pname) => ThisThread.GetHandleArb(pname); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetHistogram")] void IGL.GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -184156,13 +183983,13 @@ Ref values { void __DSL_glGetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetHistogram", "opengl") )(target, reset, format, type, values); __DSL_glGetHistogram(target, reset, format, type, __dsl_values); @@ -184173,7 +184000,7 @@ void __DSL_glGetHistogram( [NativeFunction("opengl", EntryPoint = "glGetHistogram")] public static void GetHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -184183,7 +184010,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] void IGL.GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -184193,13 +184020,13 @@ Ref values { void __DSL_glGetHistogramEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetHistogramEXT", "opengl") )(target, reset, format, type, values); __DSL_glGetHistogramEXT(target, reset, format, type, __dsl_values); @@ -184210,7 +184037,7 @@ void __DSL_glGetHistogramEXT( [NativeFunction("opengl", EntryPoint = "glGetHistogramEXT")] public static void GetHistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -184374,12 +184201,12 @@ public static void GetHistogramParameterxvOes( ulong IGL.GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetImageHandleARB", "opengl") )(texture, level, layered, layer, format); @@ -184390,7 +184217,7 @@ ulong IGL.GetImageHandleArb( public static ulong GetImageHandleArb( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => ThisThread.GetImageHandleArb(texture, level, layered, layer, format); @@ -184398,12 +184225,12 @@ public static ulong GetImageHandleArb( ulong IGL.GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetImageHandleNV", "opengl") )(texture, level, layered, layer, format); @@ -184415,7 +184242,7 @@ ulong IGL.GetImageHandleNV( public static ulong GetImageHandleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, - [NativeTypeName("GLboolean")] byte layered, + [NativeTypeName("GLboolean")] uint layered, [NativeTypeName("GLint")] int layer, [NativeTypeName("GLenum")] uint format ) => ThisThread.GetImageHandleNV(texture, level, layered, layer, format); @@ -184485,36 +184312,35 @@ public static void GetImageTransformParameterivHP( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] void IGL.GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) - fixed (void* __dsl_obj = obj) + fixed (uint* __dsl_length = length) { void __DSL_glGetInfoLogARB( - [NativeTypeName("GLhandleARB")] void* obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLcharARB *")] sbyte* infoLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetInfoLogARB", "opengl") )(obj, maxLength, length, infoLog); - __DSL_glGetInfoLogARB(__dsl_obj, maxLength, __dsl_length, __dsl_infoLog); + __DSL_glGetInfoLogARB(obj, maxLength, __dsl_length, __dsl_infoLog); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetInfoLogARB")] public static void GetInfoLogArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref infoLog ) => ThisThread.GetInfoLogArb(obj, maxLength, length, infoLog); @@ -184848,7 +184674,7 @@ void IGL.GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ) { @@ -184858,11 +184684,11 @@ void __DSL_glGetInternalformati64v( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] long* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetInternalformati64v", "opengl") )(target, internalformat, pname, count, @params); __DSL_glGetInternalformati64v(target, internalformat, pname, count, __dsl_params); @@ -184876,7 +184702,7 @@ public static void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint64 *")] Ref @params ) => ThisThread.GetInternalformat(target, internalformat, pname, count, @params); @@ -184887,7 +184713,7 @@ void IGL.GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) { @@ -184897,11 +184723,11 @@ void __DSL_glGetInternalformativ( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetInternalformativ", "opengl") )(target, internalformat, pname, count, @params); __DSL_glGetInternalformativ(target, internalformat, pname, count, __dsl_params); @@ -184915,7 +184741,7 @@ public static void GetInternalformat( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetInternalformat(target, internalformat, pname, count, @params); @@ -184926,9 +184752,9 @@ public static void GetInternalformat( void IGL.GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) { @@ -184937,13 +184763,13 @@ void IGL.GetInternalformatSampleivNV( void __DSL_glGetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetInternalformatSampleivNV", "opengl") )(target, internalformat, samples, pname, count, @params); __DSL_glGetInternalformatSampleivNV( @@ -184964,9 +184790,9 @@ void __DSL_glGetInternalformatSampleivNV( public static void GetInternalformatSampleivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetInternalformatSampleivNV( @@ -184983,18 +184809,18 @@ public static void GetInternalformatSampleivNV( void IGL.GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { void __DSL_glGetInvariantBooleanvEXT( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetInvariantBooleanvEXT", "opengl") )(id, value, data); __DSL_glGetInvariantBooleanvEXT(id, value, __dsl_data); @@ -185006,7 +184832,7 @@ void __DSL_glGetInvariantBooleanvEXT( public static void GetInvariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => ThisThread.GetInvariantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -185295,18 +185121,18 @@ public static void GetListParameterivSgix( void IGL.GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { void __DSL_glGetLocalConstantBooleanvEXT( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetLocalConstantBooleanvEXT", "opengl") )(id, value, data); __DSL_glGetLocalConstantBooleanvEXT(id, value, __dsl_data); @@ -185318,7 +185144,7 @@ void __DSL_glGetLocalConstantBooleanvEXT( public static void GetLocalConstantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => ThisThread.GetLocalConstantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -185457,9 +185283,9 @@ void IGL.GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ) { @@ -185469,13 +185295,13 @@ void __DSL_glGetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, void* points ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetMapControlPointsNV", "opengl") )(target, index, type, ustride, vstride, packed, points); __DSL_glGetMapControlPointsNV( @@ -185496,9 +185322,9 @@ public static void GetMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, + [NativeTypeName("GLboolean")] uint packed, Ref points ) => ThisThread.GetMapControlPointsNV(target, index, type, ustride, vstride, packed, points); @@ -185840,7 +185666,7 @@ void IGL.GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ) { @@ -185850,11 +185676,11 @@ void __DSL_glGetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glGetMemoryObjectDetachedResourcesuivNV", "opengl" @@ -185878,7 +185704,7 @@ public static void GetMemoryObjectDetachedResourcesuivNV( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("GLuint *")] Ref @params ) => ThisThread.GetMemoryObjectDetachedResourcesuivNV(memory, pname, first, count, @params); @@ -185919,7 +185745,7 @@ public static void GetMemoryObjectParameterivExt( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] void IGL.GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -185929,13 +185755,13 @@ Ref values { void __DSL_glGetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetMinmax", "opengl") )(target, reset, format, type, values); __DSL_glGetMinmax(target, reset, format, type, __dsl_values); @@ -185946,7 +185772,7 @@ void __DSL_glGetMinmax( [NativeFunction("opengl", EntryPoint = "glGetMinmax")] public static void GetMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -185956,7 +185782,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] void IGL.GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -185966,13 +185792,13 @@ Ref values { void __DSL_glGetMinmaxEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetMinmaxEXT", "opengl") )(target, reset, format, type, values); __DSL_glGetMinmaxEXT(target, reset, format, type, __dsl_values); @@ -185983,7 +185809,7 @@ void __DSL_glGetMinmaxEXT( [NativeFunction("opengl", EntryPoint = "glGetMinmaxEXT")] public static void GetMinmaxExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref values @@ -186825,7 +186651,7 @@ Ref2D @params void IGL.GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) { @@ -186834,11 +186660,11 @@ Ref data void __DSL_glGetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetNamedBufferSubData", "opengl") )(buffer, offset, size, data); __DSL_glGetNamedBufferSubData(buffer, offset, size, __dsl_data); @@ -186851,7 +186677,7 @@ void __DSL_glGetNamedBufferSubData( public static void GetNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => ThisThread.GetNamedBufferSubData(buffer, offset, size, data); @@ -186861,7 +186687,7 @@ Ref data void IGL.GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) { @@ -186870,11 +186696,11 @@ Ref data void __DSL_glGetNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetNamedBufferSubDataEXT", "opengl") )(buffer, offset, size, data); __DSL_glGetNamedBufferSubDataEXT(buffer, offset, size, __dsl_data); @@ -186887,7 +186713,7 @@ void __DSL_glGetNamedBufferSubDataEXT( public static void GetNamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, Ref data ) => ThisThread.GetNamedBufferSubDataExt(buffer, offset, size, data); @@ -186992,7 +186818,7 @@ void IGL.GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) { @@ -187003,11 +186829,11 @@ void __DSL_glGetNamedFramebufferParameterfvAMD( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] float* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetNamedFramebufferParameterfvAMD", "opengl") )(framebuffer, pname, numsamples, pixelindex, size, values); __DSL_glGetNamedFramebufferParameterfvAMD( @@ -187028,7 +186854,7 @@ public static void GetNamedFramebufferParameterfvAmd( [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLuint")] uint numsamples, [NativeTypeName("GLuint")] uint pixelindex, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLfloat *")] Ref values ) => ThisThread.GetNamedFramebufferParameterfvAmd( @@ -187400,7 +187226,7 @@ public static void GetNamedRenderbufferParameterivExt( void IGL.GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ) @@ -187412,12 +187238,12 @@ void IGL.GetNamedStringArb( void __DSL_glGetNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* stringlen, [NativeTypeName("GLchar *")] sbyte* @string ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetNamedStringARB", "opengl") )(namelen, name, bufSize, stringlen, @string); __DSL_glGetNamedStringARB(namelen, __dsl_name, bufSize, __dsl_stringlen, __dsl_string); @@ -187430,7 +187256,7 @@ void __DSL_glGetNamedStringARB( public static void GetNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref stringlen, [NativeTypeName("GLchar *")] Ref @string ) => ThisThread.GetNamedStringArb(namelen, name, bufSize, stringlen, @string); @@ -187478,7 +187304,7 @@ void IGL.GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) { @@ -187488,11 +187314,11 @@ void __DSL_glGetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* table ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnColorTable", "opengl") )(target, format, type, bufSize, table); __DSL_glGetnColorTable(target, format, type, bufSize, __dsl_table); @@ -187505,7 +187331,7 @@ public static void GetnColorTable( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) => ThisThread.GetnColorTable(target, format, type, bufSize, table); @@ -187515,7 +187341,7 @@ void IGL.GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) { @@ -187525,11 +187351,11 @@ void __DSL_glGetnColorTableARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* table ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnColorTableARB", "opengl") )(target, format, type, bufSize, table); __DSL_glGetnColorTableARB(target, format, type, bufSize, __dsl_table); @@ -187542,7 +187368,7 @@ public static void GetnColorTableArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref table ) => ThisThread.GetnColorTableArb(target, format, type, bufSize, table); @@ -187552,7 +187378,7 @@ Ref table void IGL.GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -187561,11 +187387,11 @@ Ref pixels void __DSL_glGetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnCompressedTexImage", "opengl") )(target, lod, bufSize, pixels); __DSL_glGetnCompressedTexImage(target, lod, bufSize, __dsl_pixels); @@ -187578,7 +187404,7 @@ void __DSL_glGetnCompressedTexImage( public static void GetnCompressedTexImage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => ThisThread.GetnCompressedTexImage(target, lod, bufSize, pixels); @@ -187588,7 +187414,7 @@ Ref pixels void IGL.GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) { @@ -187597,11 +187423,11 @@ Ref img void __DSL_glGetnCompressedTexImageARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* img ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnCompressedTexImageARB", "opengl") )(target, lod, bufSize, img); __DSL_glGetnCompressedTexImageARB(target, lod, bufSize, __dsl_img); @@ -187614,7 +187440,7 @@ void __DSL_glGetnCompressedTexImageARB( public static void GetnCompressedTexImageArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int lod, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) => ThisThread.GetnCompressedTexImageArb(target, lod, bufSize, img); @@ -187624,7 +187450,7 @@ void IGL.GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) { @@ -187634,11 +187460,11 @@ void __DSL_glGetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* image ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnConvolutionFilter", "opengl") )(target, format, type, bufSize, image); __DSL_glGetnConvolutionFilter(target, format, type, bufSize, __dsl_image); @@ -187651,7 +187477,7 @@ public static void GetnConvolutionFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) => ThisThread.GetnConvolutionFilter(target, format, type, bufSize, image); @@ -187661,7 +187487,7 @@ void IGL.GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) { @@ -187671,11 +187497,11 @@ void __DSL_glGetnConvolutionFilterARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* image ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnConvolutionFilterARB", "opengl") )(target, format, type, bufSize, image); __DSL_glGetnConvolutionFilterARB(target, format, type, bufSize, __dsl_image); @@ -187688,7 +187514,7 @@ public static void GetnConvolutionFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref image ) => ThisThread.GetnConvolutionFilterArb(target, format, type, bufSize, image); @@ -187728,10 +187554,10 @@ public static void GetNextPerfQueryIdIntel( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] void IGL.GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -187739,14 +187565,14 @@ Ref values { void __DSL_glGetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnHistogram", "opengl") )(target, reset, format, type, bufSize, values); __DSL_glGetnHistogram(target, reset, format, type, bufSize, __dsl_values); @@ -187757,10 +187583,10 @@ void __DSL_glGetnHistogram( [NativeFunction("opengl", EntryPoint = "glGetnHistogram")] public static void GetnHistogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => ThisThread.GetnHistogram(target, reset, format, type, bufSize, values); @@ -187768,10 +187594,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] void IGL.GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -187779,14 +187605,14 @@ Ref values { void __DSL_glGetnHistogramARB( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnHistogramARB", "opengl") )(target, reset, format, type, bufSize, values); __DSL_glGetnHistogramARB(target, reset, format, type, bufSize, __dsl_values); @@ -187797,10 +187623,10 @@ void __DSL_glGetnHistogramARB( [NativeFunction("opengl", EntryPoint = "glGetnHistogramARB")] public static void GetnHistogramArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => ThisThread.GetnHistogramArb(target, reset, format, type, bufSize, values); @@ -187809,7 +187635,7 @@ Ref values void IGL.GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) { @@ -187818,11 +187644,11 @@ void IGL.GetnMap( void __DSL_glGetnMapdv( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMapdv", "opengl") )(target, query, bufSize, v); __DSL_glGetnMapdv(target, query, bufSize, __dsl_v); @@ -187834,7 +187660,7 @@ void __DSL_glGetnMapdv( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) => ThisThread.GetnMap(target, query, bufSize, v); @@ -187843,7 +187669,7 @@ public static void GetnMap( void IGL.GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) { @@ -187852,11 +187678,11 @@ void IGL.GetnMapdvArb( void __DSL_glGetnMapdvARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMapdvARB", "opengl") )(target, query, bufSize, v); __DSL_glGetnMapdvARB(target, query, bufSize, __dsl_v); @@ -187868,7 +187694,7 @@ void __DSL_glGetnMapdvARB( public static void GetnMapdvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref v ) => ThisThread.GetnMapdvArb(target, query, bufSize, v); @@ -187877,7 +187703,7 @@ public static void GetnMapdvArb( void IGL.GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) { @@ -187886,11 +187712,11 @@ void IGL.GetnMap( void __DSL_glGetnMapfv( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMapfv", "opengl") )(target, query, bufSize, v); __DSL_glGetnMapfv(target, query, bufSize, __dsl_v); @@ -187902,7 +187728,7 @@ void __DSL_glGetnMapfv( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => ThisThread.GetnMap(target, query, bufSize, v); @@ -187911,7 +187737,7 @@ public static void GetnMap( void IGL.GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) { @@ -187920,11 +187746,11 @@ void IGL.GetnMapfvArb( void __DSL_glGetnMapfvARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMapfvARB", "opengl") )(target, query, bufSize, v); __DSL_glGetnMapfvARB(target, query, bufSize, __dsl_v); @@ -187936,7 +187762,7 @@ void __DSL_glGetnMapfvARB( public static void GetnMapfvArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref v ) => ThisThread.GetnMapfvArb(target, query, bufSize, v); @@ -187945,7 +187771,7 @@ public static void GetnMapfvArb( void IGL.GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) { @@ -187954,11 +187780,11 @@ void IGL.GetnMap( void __DSL_glGetnMapiv( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMapiv", "opengl") )(target, query, bufSize, v); __DSL_glGetnMapiv(target, query, bufSize, __dsl_v); @@ -187970,7 +187796,7 @@ void __DSL_glGetnMapiv( public static void GetnMap( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) => ThisThread.GetnMap(target, query, bufSize, v); @@ -187979,7 +187805,7 @@ public static void GetnMap( void IGL.GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) { @@ -187988,11 +187814,11 @@ void IGL.GetnMapivArb( void __DSL_glGetnMapivARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMapivARB", "opengl") )(target, query, bufSize, v); __DSL_glGetnMapivARB(target, query, bufSize, __dsl_v); @@ -188004,7 +187830,7 @@ void __DSL_glGetnMapivARB( public static void GetnMapivArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint query, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref v ) => ThisThread.GetnMapivArb(target, query, bufSize, v); @@ -188012,10 +187838,10 @@ public static void GetnMapivArb( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] void IGL.GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -188023,14 +187849,14 @@ Ref values { void __DSL_glGetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMinmax", "opengl") )(target, reset, format, type, bufSize, values); __DSL_glGetnMinmax(target, reset, format, type, bufSize, __dsl_values); @@ -188041,10 +187867,10 @@ void __DSL_glGetnMinmax( [NativeFunction("opengl", EntryPoint = "glGetnMinmax")] public static void GetnMinmax( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => ThisThread.GetnMinmax(target, reset, format, type, bufSize, values); @@ -188052,10 +187878,10 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] void IGL.GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) { @@ -188063,14 +187889,14 @@ Ref values { void __DSL_glGetnMinmaxARB( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnMinmaxARB", "opengl") )(target, reset, format, type, bufSize, values); __DSL_glGetnMinmaxARB(target, reset, format, type, bufSize, __dsl_values); @@ -188081,10 +187907,10 @@ void __DSL_glGetnMinmaxARB( [NativeFunction("opengl", EntryPoint = "glGetnMinmaxARB")] public static void GetnMinmaxArb( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLboolean")] byte reset, + [NativeTypeName("GLboolean")] uint reset, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref values ) => ThisThread.GetnMinmaxArb(target, reset, format, type, bufSize, values); @@ -188092,7 +187918,7 @@ Ref values [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] void IGL.GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) { @@ -188100,11 +187926,11 @@ void IGL.GetnPixelMap( { void __DSL_glGetnPixelMapfv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPixelMapfv", "opengl") )(map, bufSize, values); __DSL_glGetnPixelMapfv(map, bufSize, __dsl_values); @@ -188115,7 +187941,7 @@ void __DSL_glGetnPixelMapfv( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) => ThisThread.GetnPixelMap(map, bufSize, values); @@ -188123,7 +187949,7 @@ public static void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] void IGL.GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) { @@ -188131,11 +187957,11 @@ void IGL.GetnPixelMapfvArb( { void __DSL_glGetnPixelMapfvARB( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPixelMapfvARB", "opengl") )(map, bufSize, values); __DSL_glGetnPixelMapfvARB(map, bufSize, __dsl_values); @@ -188146,7 +187972,7 @@ void __DSL_glGetnPixelMapfvARB( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapfvARB")] public static void GetnPixelMapfvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref values ) => ThisThread.GetnPixelMapfvArb(map, bufSize, values); @@ -188154,7 +187980,7 @@ public static void GetnPixelMapfvArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] void IGL.GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) { @@ -188162,11 +187988,11 @@ void IGL.GetnPixelMap( { void __DSL_glGetnPixelMapuiv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPixelMapuiv", "opengl") )(map, bufSize, values); __DSL_glGetnPixelMapuiv(map, bufSize, __dsl_values); @@ -188177,7 +188003,7 @@ void __DSL_glGetnPixelMapuiv( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuiv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) => ThisThread.GetnPixelMap(map, bufSize, values); @@ -188185,7 +188011,7 @@ public static void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] void IGL.GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) { @@ -188193,11 +188019,11 @@ void IGL.GetnPixelMapuivArb( { void __DSL_glGetnPixelMapuivARB( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPixelMapuivARB", "opengl") )(map, bufSize, values); __DSL_glGetnPixelMapuivARB(map, bufSize, __dsl_values); @@ -188208,7 +188034,7 @@ void __DSL_glGetnPixelMapuivARB( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapuivARB")] public static void GetnPixelMapuivArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref values ) => ThisThread.GetnPixelMapuivArb(map, bufSize, values); @@ -188216,7 +188042,7 @@ public static void GetnPixelMapuivArb( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] void IGL.GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) { @@ -188224,11 +188050,11 @@ void IGL.GetnPixelMap( { void __DSL_glGetnPixelMapusv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] ushort* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPixelMapusv", "opengl") )(map, bufSize, values); __DSL_glGetnPixelMapusv(map, bufSize, __dsl_values); @@ -188239,7 +188065,7 @@ void __DSL_glGetnPixelMapusv( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusv")] public static void GetnPixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) => ThisThread.GetnPixelMap(map, bufSize, values); @@ -188247,7 +188073,7 @@ public static void GetnPixelMap( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] void IGL.GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) { @@ -188255,11 +188081,11 @@ void IGL.GetnPixelMapusvArb( { void __DSL_glGetnPixelMapusvARB( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] ushort* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPixelMapusvARB", "opengl") )(map, bufSize, values); __DSL_glGetnPixelMapusvARB(map, bufSize, __dsl_values); @@ -188270,25 +188096,25 @@ void __DSL_glGetnPixelMapusvARB( [NativeFunction("opengl", EntryPoint = "glGetnPixelMapusvARB")] public static void GetnPixelMapusvArb( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLushort *")] Ref values ) => ThisThread.GetnPixelMapusvArb(map, bufSize, values); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] void IGL.GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) { fixed (byte* __dsl_pattern = pattern) { void __DSL_glGetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] byte* pattern ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPolygonStipple", "opengl") )(bufSize, pattern); __DSL_glGetnPolygonStipple(bufSize, __dsl_pattern); @@ -188298,25 +188124,25 @@ void __DSL_glGetnPolygonStipple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStipple")] public static void GetnPolygonStipple( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) => ThisThread.GetnPolygonStipple(bufSize, pattern); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] void IGL.GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) { fixed (byte* __dsl_pattern = pattern) { void __DSL_glGetnPolygonStippleARB( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] byte* pattern ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnPolygonStippleARB", "opengl") )(bufSize, pattern); __DSL_glGetnPolygonStippleARB(bufSize, __dsl_pattern); @@ -188326,7 +188152,7 @@ void __DSL_glGetnPolygonStippleARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetnPolygonStippleARB")] public static void GetnPolygonStippleArb( - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLubyte *")] Ref pattern ) => ThisThread.GetnPolygonStippleArb(bufSize, pattern); @@ -188336,9 +188162,9 @@ void IGL.GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) @@ -188351,14 +188177,14 @@ void __DSL_glGetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, void* row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, void* column, void* span ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnSeparableFilter", "opengl") )(target, format, type, rowBufSize, row, columnBufSize, column, span); __DSL_glGetnSeparableFilter( @@ -188380,9 +188206,9 @@ public static void GetnSeparableFilter( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) => @@ -188403,9 +188229,9 @@ void IGL.GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) @@ -188418,14 +188244,14 @@ void __DSL_glGetnSeparableFilterARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, void* row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, void* column, void* span ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnSeparableFilterARB", "opengl") )(target, format, type, rowBufSize, row, columnBufSize, column, span); __DSL_glGetnSeparableFilterARB( @@ -188447,9 +188273,9 @@ public static void GetnSeparableFilterArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int rowBufSize, + [NativeTypeName("GLsizei")] uint rowBufSize, Ref row, - [NativeTypeName("GLsizei")] int columnBufSize, + [NativeTypeName("GLsizei")] uint columnBufSize, Ref column, Ref span ) => @@ -188472,7 +188298,7 @@ void IGL.GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -188483,11 +188309,11 @@ void __DSL_glGetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnTexImage", "opengl") )(target, level, format, type, bufSize, pixels); __DSL_glGetnTexImage(target, level, format, type, bufSize, __dsl_pixels); @@ -188502,7 +188328,7 @@ public static void GetnTexImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => ThisThread.GetnTexImage(target, level, format, type, bufSize, pixels); @@ -188514,7 +188340,7 @@ void IGL.GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) { @@ -188525,11 +188351,11 @@ void __DSL_glGetnTexImageARB( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* img ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnTexImageARB", "opengl") )(target, level, format, type, bufSize, img); __DSL_glGetnTexImageARB(target, level, format, type, bufSize, __dsl_img); @@ -188544,7 +188370,7 @@ public static void GetnTexImageArb( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref img ) => ThisThread.GetnTexImageArb(target, level, format, type, bufSize, img); @@ -188554,7 +188380,7 @@ Ref img void IGL.GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) { @@ -188563,11 +188389,11 @@ void IGL.GetnUniform( void __DSL_glGetnUniformdv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformdv", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformdv(program, location, bufSize, __dsl_params); @@ -188580,7 +188406,7 @@ void __DSL_glGetnUniformdv( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) => ThisThread.GetnUniform(program, location, bufSize, @params); @@ -188590,7 +188416,7 @@ public static void GetnUniform( void IGL.GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) { @@ -188599,11 +188425,11 @@ void IGL.GetnUniformdvArb( void __DSL_glGetnUniformdvARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] double* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformdvARB", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformdvARB(program, location, bufSize, __dsl_params); @@ -188616,7 +188442,7 @@ void __DSL_glGetnUniformdvARB( public static void GetnUniformdvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLdouble *")] Ref @params ) => ThisThread.GetnUniformdvArb(program, location, bufSize, @params); @@ -188626,7 +188452,7 @@ public static void GetnUniformdvArb( void IGL.GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -188635,11 +188461,11 @@ void IGL.GetnUniform( void __DSL_glGetnUniformfv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformfv", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformfv(program, location, bufSize, __dsl_params); @@ -188652,7 +188478,7 @@ void __DSL_glGetnUniformfv( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetnUniform(program, location, bufSize, @params); @@ -188662,7 +188488,7 @@ public static void GetnUniform( void IGL.GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -188671,11 +188497,11 @@ void IGL.GetnUniformfvArb( void __DSL_glGetnUniformfvARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformfvARB", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformfvARB(program, location, bufSize, __dsl_params); @@ -188688,7 +188514,7 @@ void __DSL_glGetnUniformfvARB( public static void GetnUniformfvArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetnUniformfvArb(program, location, bufSize, @params); @@ -188698,7 +188524,7 @@ public static void GetnUniformfvArb( void IGL.GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -188707,11 +188533,11 @@ void IGL.GetnUniformfvExt( void __DSL_glGetnUniformfvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformfvEXT", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformfvEXT(program, location, bufSize, __dsl_params); @@ -188724,7 +188550,7 @@ void __DSL_glGetnUniformfvEXT( public static void GetnUniformfvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetnUniformfvExt(program, location, bufSize, @params); @@ -188733,7 +188559,7 @@ public static void GetnUniformfvExt( void IGL.GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) { @@ -188742,11 +188568,11 @@ void IGL.GetnUniformfvKhr( void __DSL_glGetnUniformfvKHR( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformfvKHR", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformfvKHR(program, location, bufSize, __dsl_params); @@ -188758,7 +188584,7 @@ void __DSL_glGetnUniformfvKHR( public static void GetnUniformfvKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetnUniformfvKhr(program, location, bufSize, @params); @@ -188768,7 +188594,7 @@ public static void GetnUniformfvKhr( void IGL.GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ) { @@ -188777,11 +188603,11 @@ void IGL.GetnUniformi64vArb( void __DSL_glGetnUniformi64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] long* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformi64vARB", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformi64vARB(program, location, bufSize, __dsl_params); @@ -188794,7 +188620,7 @@ void __DSL_glGetnUniformi64vARB( public static void GetnUniformi64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint64 *")] Ref @params ) => ThisThread.GetnUniformi64vArb(program, location, bufSize, @params); @@ -188804,7 +188630,7 @@ public static void GetnUniformi64vArb( void IGL.GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -188813,11 +188639,11 @@ void IGL.GetnUniform( void __DSL_glGetnUniformiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformiv", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformiv(program, location, bufSize, __dsl_params); @@ -188830,7 +188656,7 @@ void __DSL_glGetnUniformiv( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetnUniform(program, location, bufSize, @params); @@ -188840,7 +188666,7 @@ public static void GetnUniform( void IGL.GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -188849,11 +188675,11 @@ void IGL.GetnUniformivArb( void __DSL_glGetnUniformivARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformivARB", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformivARB(program, location, bufSize, __dsl_params); @@ -188866,7 +188692,7 @@ void __DSL_glGetnUniformivARB( public static void GetnUniformivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetnUniformivArb(program, location, bufSize, @params); @@ -188876,7 +188702,7 @@ public static void GetnUniformivArb( void IGL.GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -188885,11 +188711,11 @@ void IGL.GetnUniformivExt( void __DSL_glGetnUniformivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformivEXT", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformivEXT(program, location, bufSize, __dsl_params); @@ -188902,7 +188728,7 @@ void __DSL_glGetnUniformivEXT( public static void GetnUniformivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetnUniformivExt(program, location, bufSize, @params); @@ -188911,7 +188737,7 @@ public static void GetnUniformivExt( void IGL.GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) { @@ -188920,11 +188746,11 @@ void IGL.GetnUniformivKhr( void __DSL_glGetnUniformivKHR( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformivKHR", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformivKHR(program, location, bufSize, __dsl_params); @@ -188936,7 +188762,7 @@ void __DSL_glGetnUniformivKHR( public static void GetnUniformivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetnUniformivKhr(program, location, bufSize, @params); @@ -188946,7 +188772,7 @@ public static void GetnUniformivKhr( void IGL.GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ) { @@ -188955,11 +188781,11 @@ void IGL.GetnUniformui64vArb( void __DSL_glGetnUniformui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] ulong* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformui64vARB", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformui64vARB(program, location, bufSize, __dsl_params); @@ -188972,7 +188798,7 @@ void __DSL_glGetnUniformui64vARB( public static void GetnUniformui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint64 *")] Ref @params ) => ThisThread.GetnUniformui64vArb(program, location, bufSize, @params); @@ -188982,7 +188808,7 @@ public static void GetnUniformui64vArb( void IGL.GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) { @@ -188991,11 +188817,11 @@ void IGL.GetnUniform( void __DSL_glGetnUniformuiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformuiv", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformuiv(program, location, bufSize, __dsl_params); @@ -189008,7 +188834,7 @@ void __DSL_glGetnUniformuiv( public static void GetnUniform( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => ThisThread.GetnUniform(program, location, bufSize, @params); @@ -189018,7 +188844,7 @@ public static void GetnUniform( void IGL.GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) { @@ -189027,11 +188853,11 @@ void IGL.GetnUniformuivArb( void __DSL_glGetnUniformuivARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformuivARB", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformuivARB(program, location, bufSize, __dsl_params); @@ -189044,7 +188870,7 @@ void __DSL_glGetnUniformuivARB( public static void GetnUniformuivArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => ThisThread.GetnUniformuivArb(program, location, bufSize, @params); @@ -189053,7 +188879,7 @@ public static void GetnUniformuivArb( void IGL.GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) { @@ -189062,11 +188888,11 @@ void IGL.GetnUniformuivKhr( void __DSL_glGetnUniformuivKHR( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetnUniformuivKHR", "opengl") )(program, location, bufSize, @params); __DSL_glGetnUniformuivKHR(program, location, bufSize, __dsl_params); @@ -189078,7 +188904,7 @@ void __DSL_glGetnUniformuivKHR( public static void GetnUniformuivKhr( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, [NativeTypeName("GLuint *")] Ref @params ) => ThisThread.GetnUniformuivKhr(program, location, bufSize, @params); @@ -189150,23 +188976,23 @@ public static void GetObjectBufferivAti( void IGL.GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectLabel", "opengl") )(identifier, name, bufSize, length, label); __DSL_glGetObjectLabel(identifier, name, bufSize, __dsl_length, __dsl_label); @@ -189179,8 +189005,8 @@ void __DSL_glGetObjectLabel( public static void GetObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => ThisThread.GetObjectLabel(identifier, name, bufSize, length, label); @@ -189191,23 +189017,23 @@ public static void GetObjectLabel( void IGL.GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetObjectLabelEXT( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectLabelEXT", "opengl") )(type, @object, bufSize, length, label); __DSL_glGetObjectLabelEXT(type, @object, bufSize, __dsl_length, __dsl_label); @@ -189221,8 +189047,8 @@ void __DSL_glGetObjectLabelEXT( public static void GetObjectLabelExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => ThisThread.GetObjectLabelExt(type, @object, bufSize, length, label); @@ -189231,23 +189057,23 @@ public static void GetObjectLabelExt( void IGL.GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetObjectLabelKHR( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectLabelKHR", "opengl") )(identifier, name, bufSize, length, label); __DSL_glGetObjectLabelKHR(identifier, name, bufSize, __dsl_length, __dsl_label); @@ -189259,39 +189085,38 @@ void __DSL_glGetObjectLabelKHR( public static void GetObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => ThisThread.GetObjectLabelKhr(identifier, name, bufSize, length, label); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] void IGL.GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ) { fixed (float* __dsl_params = @params) - fixed (void* __dsl_obj = obj) { void __DSL_glGetObjectParameterfvARB( - [NativeTypeName("GLhandleARB")] void* obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectParameterfvARB", "opengl") )(obj, pname, @params); - __DSL_glGetObjectParameterfvARB(__dsl_obj, pname, __dsl_params); + __DSL_glGetObjectParameterfvARB(obj, pname, __dsl_params); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterfvARB")] public static void GetObjectParameterfvArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetObjectParameterfvArb(obj, pname, @params); @@ -189333,31 +189158,30 @@ public static void GetObjectParameterivApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] void IGL.GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ) { fixed (int* __dsl_params = @params) - fixed (void* __dsl_obj = obj) { void __DSL_glGetObjectParameterivARB( - [NativeTypeName("GLhandleARB")] void* obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectParameterivARB", "opengl") )(obj, pname, @params); - __DSL_glGetObjectParameterivARB(__dsl_obj, pname, __dsl_params); + __DSL_glGetObjectParameterivARB(obj, pname, __dsl_params); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetObjectParameterivARB")] public static void GetObjectParameterivArb( - [NativeTypeName("GLhandleARB")] Ref obj, + [NativeTypeName("GLhandleARB")] uint obj, [NativeTypeName("GLenum")] uint pname, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetObjectParameterivArb(obj, pname, @params); @@ -189367,23 +189191,23 @@ public static void GetObjectParameterivArb( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] void IGL.GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (void* __dsl_ptr = ptr) { void __DSL_glGetObjectPtrLabel( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectPtrLabel", "opengl") )(ptr, bufSize, length, label); __DSL_glGetObjectPtrLabel(__dsl_ptr, bufSize, __dsl_length, __dsl_label); @@ -189395,8 +189219,8 @@ void __DSL_glGetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabel")] public static void GetObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => ThisThread.GetObjectPtrLabel(ptr, bufSize, length, label); @@ -189404,23 +189228,23 @@ public static void GetObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] void IGL.GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) { fixed (sbyte* __dsl_label = label) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (void* __dsl_ptr = ptr) { void __DSL_glGetObjectPtrLabelKHR( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetObjectPtrLabelKHR", "opengl") )(ptr, bufSize, length, label); __DSL_glGetObjectPtrLabelKHR(__dsl_ptr, bufSize, __dsl_length, __dsl_label); @@ -189431,8 +189255,8 @@ void __DSL_glGetObjectPtrLabelKHR( [NativeFunction("opengl", EntryPoint = "glGetObjectPtrLabelKHR")] public static void GetObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref label ) => ThisThread.GetObjectPtrLabelKhr(ptr, bufSize, length, label); @@ -189658,11 +189482,11 @@ public static void GetPathDashArrayNV( float IGL.GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPathLengthNV", "opengl") )(path, startSegment, numSegments); @@ -189673,8 +189497,8 @@ float IGL.GetPathLengthNV( [NativeFunction("opengl", EntryPoint = "glGetPathLengthNV")] public static float GetPathLengthNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments ) => ThisThread.GetPathLengthNV(path, startSegment, numSegments); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -189684,8 +189508,8 @@ public static float GetPathLengthNV( void IGL.GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) { @@ -189694,12 +189518,12 @@ void IGL.GetPathMetricRangeNV( void __DSL_glGetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] float* metrics ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPathMetricRangeNV", "opengl") )(metricQueryMask, firstPathName, numPaths, stride, metrics); __DSL_glGetPathMetricRangeNV( @@ -189719,8 +189543,8 @@ void __DSL_glGetPathMetricRangeNV( public static void GetPathMetricRangeNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, [NativeTypeName("GLuint")] uint firstPathName, - [NativeTypeName("GLsizei")] int numPaths, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint numPaths, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) => ThisThread.GetPathMetricRangeNV(metricQueryMask, firstPathName, numPaths, stride, metrics); @@ -189730,11 +189554,11 @@ public static void GetPathMetricRangeNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] void IGL.GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) { @@ -189743,15 +189567,15 @@ void IGL.GetPathMetricsNV( { void __DSL_glGetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] float* metrics ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPathMetricsNV", "opengl") )(metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics); __DSL_glGetPathMetricsNV( @@ -189772,11 +189596,11 @@ void __DSL_glGetPathMetricsNV( [NativeFunction("opengl", EntryPoint = "glGetPathMetricsNV")] public static void GetPathMetricsNV( [NativeTypeName("GLbitfield")] uint metricQueryMask, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLfloat *")] Ref metrics ) => ThisThread.GetPathMetricsNV( @@ -189865,7 +189689,7 @@ public static void GetPathParameterivNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] void IGL.GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -189880,7 +189704,7 @@ void IGL.GetPathSpacingNV( { void __DSL_glGetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -189892,7 +189716,7 @@ void __DSL_glGetPathSpacingNV( ( (delegate* unmanaged< uint, - int, + uint, uint, void*, uint, @@ -189933,7 +189757,7 @@ void __DSL_glGetPathSpacingNV( [NativeFunction("opengl", EntryPoint = "glGetPathSpacingNV")] public static void GetPathSpacingNV( [NativeTypeName("GLenum")] uint pathListMode, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -190137,7 +189961,7 @@ public static void GetPerfCounterInfoIntel( void IGL.GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ) @@ -190148,12 +189972,12 @@ void IGL.GetPerfMonitorCounterDataAmd( void __DSL_glGetPerfMonitorCounterDataAMD( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] uint* data, [NativeTypeName("GLint *")] int* bytesWritten ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPerfMonitorCounterDataAMD", "opengl") )(monitor, pname, dataSize, data, bytesWritten); __DSL_glGetPerfMonitorCounterDataAMD( @@ -190173,7 +189997,7 @@ void __DSL_glGetPerfMonitorCounterDataAMD( public static void GetPerfMonitorCounterDataAmd( [NativeTypeName("GLuint")] uint monitor, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, [NativeTypeName("GLuint *")] Ref data, [NativeTypeName("GLint *")] Ref bytesWritten ) => ThisThread.GetPerfMonitorCounterDataAmd(monitor, pname, dataSize, data, bytesWritten); @@ -190224,7 +190048,7 @@ void IGL.GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ) { @@ -190236,11 +190060,11 @@ void __DSL_glGetPerfMonitorCountersAMD( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] int* numCounters, [NativeTypeName("GLint *")] int* maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] uint* counters ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPerfMonitorCountersAMD", "opengl") )(group, numCounters, maxActiveCounters, counterSize, counters); __DSL_glGetPerfMonitorCountersAMD( @@ -190261,7 +190085,7 @@ public static void GetPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint *")] Ref numCounters, [NativeTypeName("GLint *")] Ref maxActiveCounters, - [NativeTypeName("GLsizei")] int counterSize, + [NativeTypeName("GLsizei")] uint counterSize, [NativeTypeName("GLuint *")] Ref counters ) => ThisThread.GetPerfMonitorCountersAmd( @@ -190279,23 +190103,23 @@ public static void GetPerfMonitorCountersAmd( void IGL.GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ) { fixed (sbyte* __dsl_counterString = counterString) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetPerfMonitorCounterStringAMD( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* counterString ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPerfMonitorCounterStringAMD", "opengl") )(group, counter, bufSize, length, counterString); __DSL_glGetPerfMonitorCounterStringAMD( @@ -190315,8 +190139,8 @@ void __DSL_glGetPerfMonitorCounterStringAMD( public static void GetPerfMonitorCounterStringAmd( [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLuint")] uint counter, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref counterString ) => ThisThread.GetPerfMonitorCounterStringAmd(group, counter, bufSize, length, counterString); @@ -190326,7 +190150,7 @@ public static void GetPerfMonitorCounterStringAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] void IGL.GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ) { @@ -190335,11 +190159,11 @@ void IGL.GetPerfMonitorGroupsAmd( { void __DSL_glGetPerfMonitorGroupsAMD( [NativeTypeName("GLint *")] int* numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] uint* groups ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPerfMonitorGroupsAMD", "opengl") )(numGroups, groupsSize, groups); __DSL_glGetPerfMonitorGroupsAMD(__dsl_numGroups, groupsSize, __dsl_groups); @@ -190352,7 +190176,7 @@ void __DSL_glGetPerfMonitorGroupsAMD( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupsAMD")] public static void GetPerfMonitorGroupsAmd( [NativeTypeName("GLint *")] Ref numGroups, - [NativeTypeName("GLsizei")] int groupsSize, + [NativeTypeName("GLsizei")] uint groupsSize, [NativeTypeName("GLuint *")] Ref groups ) => ThisThread.GetPerfMonitorGroupsAmd(numGroups, groupsSize, groups); @@ -190362,22 +190186,22 @@ public static void GetPerfMonitorGroupsAmd( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] void IGL.GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ) { fixed (sbyte* __dsl_groupString = groupString) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetPerfMonitorGroupStringAMD( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* groupString ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPerfMonitorGroupStringAMD", "opengl") )(group, bufSize, length, groupString); __DSL_glGetPerfMonitorGroupStringAMD(group, bufSize, __dsl_length, __dsl_groupString); @@ -190390,8 +190214,8 @@ void __DSL_glGetPerfMonitorGroupStringAMD( [NativeFunction("opengl", EntryPoint = "glGetPerfMonitorGroupStringAMD")] public static void GetPerfMonitorGroupStringAmd( [NativeTypeName("GLuint")] uint group, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref groupString ) => ThisThread.GetPerfMonitorGroupStringAmd(group, bufSize, length, groupString); @@ -190402,7 +190226,7 @@ public static void GetPerfMonitorGroupStringAmd( void IGL.GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ) @@ -190413,12 +190237,12 @@ void IGL.GetPerfQueryDataIntel( void __DSL_glGetPerfQueryDataINTEL( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, void* data, [NativeTypeName("GLuint *")] uint* bytesWritten ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetPerfQueryDataINTEL", "opengl") )(queryHandle, flags, dataSize, data, bytesWritten); __DSL_glGetPerfQueryDataINTEL( @@ -190438,7 +190262,7 @@ void __DSL_glGetPerfQueryDataINTEL( public static void GetPerfQueryDataIntel( [NativeTypeName("GLuint")] uint queryHandle, [NativeTypeName("GLuint")] uint flags, - [NativeTypeName("GLsizei")] int dataSize, + [NativeTypeName("GLsizei")] uint dataSize, Ref data, [NativeTypeName("GLuint *")] Ref bytesWritten ) => ThisThread.GetPerfQueryDataIntel(queryHandle, flags, dataSize, data, bytesWritten); @@ -190932,25 +190756,25 @@ public static void GetPolygonStipple([NativeTypeName("GLubyte *")] Ref mas [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] void IGL.GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) { fixed (void* __dsl_binary = binary) fixed (uint* __dsl_binaryFormat = binaryFormat) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLenum *")] uint* binaryFormat, void* binary ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramBinary", "opengl") )(program, bufSize, length, binaryFormat, binary); __DSL_glGetProgramBinary( @@ -190968,8 +190792,8 @@ void __DSL_glGetProgramBinary( [NativeFunction("opengl", EntryPoint = "glGetProgramBinary")] public static void GetProgramBinary( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) => ThisThread.GetProgramBinary(program, bufSize, length, binaryFormat, binary); @@ -190978,25 +190802,25 @@ Ref binary [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] void IGL.GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) { fixed (void* __dsl_binary = binary) fixed (uint* __dsl_binaryFormat = binaryFormat) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetProgramBinaryOES( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLenum *")] uint* binaryFormat, void* binary ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramBinaryOES", "opengl") )(program, bufSize, length, binaryFormat, binary); __DSL_glGetProgramBinaryOES( @@ -191013,8 +190837,8 @@ void __DSL_glGetProgramBinaryOES( [NativeFunction("opengl", EntryPoint = "glGetProgramBinaryOES")] public static void GetProgramBinaryOes( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLenum *")] Ref binaryFormat, Ref binary ) => ThisThread.GetProgramBinaryOes(program, bufSize, length, binaryFormat, binary); @@ -191149,22 +190973,22 @@ public static void GetProgramEnvParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] void IGL.GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramInfoLog", "opengl") )(program, bufSize, length, infoLog); __DSL_glGetProgramInfoLog(program, bufSize, __dsl_length, __dsl_infoLog); @@ -191177,8 +191001,8 @@ void __DSL_glGetProgramInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramInfoLog")] public static void GetProgramInfoLog( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => ThisThread.GetProgramInfoLog(program, bufSize, length, infoLog); @@ -191443,7 +191267,7 @@ public static void GetProgramLocalParameterIuivNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] void IGL.GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ) @@ -191453,12 +191277,12 @@ void IGL.GetProgramNamedParameterdvNV( { void __DSL_glGetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLdouble *")] double* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramNamedParameterdvNV", "opengl") )(id, len, name, @params); __DSL_glGetProgramNamedParameterdvNV(id, len, __dsl_name, __dsl_params); @@ -191469,7 +191293,7 @@ void __DSL_glGetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterdvNV")] public static void GetProgramNamedParameterdvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble *")] Ref @params ) => ThisThread.GetProgramNamedParameterdvNV(id, len, name, @params); @@ -191478,7 +191302,7 @@ public static void GetProgramNamedParameterdvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] void IGL.GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ) @@ -191488,12 +191312,12 @@ void IGL.GetProgramNamedParameterfvNV( { void __DSL_glGetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramNamedParameterfvNV", "opengl") )(id, len, name, @params); __DSL_glGetProgramNamedParameterfvNV(id, len, __dsl_name, __dsl_params); @@ -191504,7 +191328,7 @@ void __DSL_glGetProgramNamedParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramNamedParameterfvNV")] public static void GetProgramNamedParameterfvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetProgramNamedParameterfvNV(id, len, name, @params); @@ -191582,22 +191406,22 @@ public static void GetProgramParameterfvNV( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] void IGL.GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramPipelineInfoLog", "opengl") )(pipeline, bufSize, length, infoLog); __DSL_glGetProgramPipelineInfoLog(pipeline, bufSize, __dsl_length, __dsl_infoLog); @@ -191609,8 +191433,8 @@ void __DSL_glGetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLog")] public static void GetProgramPipelineInfoLog( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => ThisThread.GetProgramPipelineInfoLog(pipeline, bufSize, length, infoLog); @@ -191618,22 +191442,22 @@ public static void GetProgramPipelineInfoLog( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] void IGL.GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetProgramPipelineInfoLogEXT( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramPipelineInfoLogEXT", "opengl") )(pipeline, bufSize, length, infoLog); __DSL_glGetProgramPipelineInfoLogEXT(pipeline, bufSize, __dsl_length, __dsl_infoLog); @@ -191644,8 +191468,8 @@ void __DSL_glGetProgramPipelineInfoLogEXT( [NativeFunction("opengl", EntryPoint = "glGetProgramPipelineInfoLogEXT")] public static void GetProgramPipelineInfoLogExt( [NativeTypeName("GLuint")] uint pipeline, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => ThisThread.GetProgramPipelineInfoLogExt(pipeline, bufSize, length, infoLog); @@ -191721,29 +191545,29 @@ void IGL.GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ) { fixed (float* __dsl_params = @params) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (uint* __dsl_props = props) { void __DSL_glGetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] uint* props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramResourcefvNV", "opengl") )(program, programInterface, index, propCount, props, count, length, @params); __DSL_glGetProgramResourcefvNV( @@ -191767,10 +191591,10 @@ public static void GetProgramResourcefvNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetProgramResourcefvNV( @@ -191826,29 +191650,29 @@ void IGL.GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ) { fixed (int* __dsl_params = @params) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (uint* __dsl_props = props) { void __DSL_glGetProgramResourceiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] uint* props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramResourceiv", "opengl") )(program, programInterface, index, propCount, props, count, length, @params); __DSL_glGetProgramResourceiv( @@ -191871,10 +191695,10 @@ public static void GetProgramResource( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int propCount, + [NativeTypeName("GLsizei")] uint propCount, [NativeTypeName("const GLenum *")] Ref props, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetProgramResource( @@ -192002,24 +191826,24 @@ void IGL.GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetProgramResourceName", "opengl") )(program, programInterface, index, bufSize, length, name); __DSL_glGetProgramResourceName( @@ -192040,8 +191864,8 @@ public static void GetProgramResourceName( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint programInterface, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref name ) => ThisThread.GetProgramResourceName(program, programInterface, index, bufSize, length, name); @@ -193231,22 +193055,22 @@ Ref span [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] void IGL.GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) { fixed (sbyte* __dsl_infoLog = infoLog) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* infoLog ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetShaderInfoLog", "opengl") )(shader, bufSize, length, infoLog); __DSL_glGetShaderInfoLog(shader, bufSize, __dsl_length, __dsl_infoLog); @@ -193259,8 +193083,8 @@ void __DSL_glGetShaderInfoLog( [NativeFunction("opengl", EntryPoint = "glGetShaderInfoLog")] public static void GetShaderInfoLog( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref infoLog ) => ThisThread.GetShaderInfoLog(shader, bufSize, length, infoLog); @@ -193349,22 +193173,22 @@ public static void GetShaderPrecisionFormat( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] void IGL.GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) { fixed (sbyte* __dsl_source = source) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* source ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetShaderSource", "opengl") )(shader, bufSize, length, source); __DSL_glGetShaderSource(shader, bufSize, __dsl_length, __dsl_source); @@ -193377,44 +193201,43 @@ void __DSL_glGetShaderSource( [NativeFunction("opengl", EntryPoint = "glGetShaderSource")] public static void GetShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) => ThisThread.GetShaderSource(shader, bufSize, length, source); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] void IGL.GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ) { fixed (sbyte* __dsl_source = source) - fixed (int* __dsl_length = length) - fixed (void* __dsl_obj = obj) + fixed (uint* __dsl_length = length) { void __DSL_glGetShaderSourceARB( - [NativeTypeName("GLhandleARB")] void* obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLcharARB *")] sbyte* source ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetShaderSourceARB", "opengl") )(obj, maxLength, length, source); - __DSL_glGetShaderSourceARB(__dsl_obj, maxLength, __dsl_length, __dsl_source); + __DSL_glGetShaderSourceARB(obj, maxLength, __dsl_length, __dsl_source); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetShaderSourceARB")] public static void GetShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref obj, - [NativeTypeName("GLsizei")] int maxLength, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLhandleARB")] uint obj, + [NativeTypeName("GLsizei")] uint maxLength, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLcharARB *")] Ref source ) => ThisThread.GetShaderSourceArb(obj, maxLength, length, source); @@ -193661,24 +193484,24 @@ public static int GetSubroutineUniformLocation( void IGL.GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) { fixed (int* __dsl_values = values) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (Sync* __dsl_sync = sync) { void __DSL_glGetSynciv( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetSynciv", "opengl") )(sync, pname, count, length, values); __DSL_glGetSynciv(__dsl_sync, pname, count, __dsl_length, __dsl_values); @@ -193691,8 +193514,8 @@ void __DSL_glGetSynciv( public static void GetSync( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => ThisThread.GetSync(sync, pname, count, length, values); @@ -193702,24 +193525,24 @@ public static void GetSync( void IGL.GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) { fixed (int* __dsl_values = values) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) fixed (Sync* __dsl_sync = sync) { void __DSL_glGetSyncivAPPLE( [NativeTypeName("GLsync")] Sync* sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetSyncivAPPLE", "opengl") )(sync, pname, count, length, values); __DSL_glGetSyncivAPPLE(__dsl_sync, pname, count, __dsl_length, __dsl_values); @@ -193732,8 +193555,8 @@ void __DSL_glGetSyncivAPPLE( public static void GetSyncivApple( [NativeTypeName("GLsync")] Ref sync, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => ThisThread.GetSyncivApple(sync, pname, count, length, values); @@ -194697,7 +194520,7 @@ void IGL.GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -194708,11 +194531,11 @@ void __DSL_glGetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetTextureImage", "opengl") )(texture, level, format, type, bufSize, pixels); __DSL_glGetTextureImage(texture, level, format, type, bufSize, __dsl_pixels); @@ -194727,7 +194550,7 @@ public static void GetTextureImage( [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => ThisThread.GetTextureImage(texture, level, format, type, bufSize, pixels); @@ -195262,12 +195085,12 @@ void IGL.GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) { @@ -195279,12 +195102,12 @@ void __DSL_glGetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* pixels ) => ( @@ -195294,12 +195117,12 @@ void __DSL_glGetTextureSubImage( int, int, int, - int, - int, - int, uint, uint, - int, + uint, + uint, + uint, + uint, void*, void>) nativeContext.LoadFunction("glGetTextureSubImage", "opengl") @@ -195343,12 +195166,12 @@ public static void GetTextureSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref pixels ) => ThisThread.GetTextureSubImage( @@ -195511,29 +195334,29 @@ public static void GetTransformFeedback( void IGL.GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) - fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_size = size) + fixed (uint* __dsl_length = length) { void __DSL_glGetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, - [NativeTypeName("GLsizei *")] int* size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, + [NativeTypeName("GLsizei *")] uint* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetTransformFeedbackVarying", "opengl") )(program, index, bufSize, length, size, type, name); __DSL_glGetTransformFeedbackVarying( @@ -195554,9 +195377,9 @@ void __DSL_glGetTransformFeedbackVarying( public static void GetTransformFeedbackVarying( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => ThisThread.GetTransformFeedbackVarying(program, index, bufSize, length, size, type, name); @@ -195566,29 +195389,29 @@ public static void GetTransformFeedbackVarying( void IGL.GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) fixed (uint* __dsl_type = type) - fixed (int* __dsl_size = size) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_size = size) + fixed (uint* __dsl_length = length) { void __DSL_glGetTransformFeedbackVaryingEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, - [NativeTypeName("GLsizei *")] int* size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, + [NativeTypeName("GLsizei *")] uint* size, [NativeTypeName("GLenum *")] uint* type, [NativeTypeName("GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetTransformFeedbackVaryingEXT", "opengl") )(program, index, bufSize, length, size, type, name); __DSL_glGetTransformFeedbackVaryingEXT( @@ -195608,9 +195431,9 @@ void __DSL_glGetTransformFeedbackVaryingEXT( public static void GetTransformFeedbackVaryingExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, - [NativeTypeName("GLsizei *")] Ref size, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei *")] Ref size, [NativeTypeName("GLenum *")] Ref type, [NativeTypeName("GLchar *")] Ref name ) => @@ -195659,22 +195482,22 @@ public static void GetTransformFeedbackVaryingNV( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] void IGL.GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) { fixed (sbyte* __dsl_source = source) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glGetTranslatedShaderSourceANGLE( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLchar *")] sbyte* source ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetTranslatedShaderSourceANGLE", "opengl") )(shader, bufSize, length, source); __DSL_glGetTranslatedShaderSourceANGLE(shader, bufSize, __dsl_length, __dsl_source); @@ -195685,8 +195508,8 @@ void __DSL_glGetTranslatedShaderSourceANGLE( [NativeFunction("opengl", EntryPoint = "glGetTranslatedShaderSourceANGLE")] public static void GetTranslatedShaderSourceAngle( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int bufSize, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint bufSize, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLchar *")] Ref source ) => ThisThread.GetTranslatedShaderSourceAngle(shader, bufSize, length, source); @@ -195810,31 +195633,30 @@ public static void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] void IGL.GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ) { fixed (float* __dsl_params = @params) - fixed (void* __dsl_programObj = programObj) { void __DSL_glGetUniformfvARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetUniformfvARB", "opengl") )(programObj, location, @params); - __DSL_glGetUniformfvARB(__dsl_programObj, location, __dsl_params); + __DSL_glGetUniformfvARB(programObj, location, __dsl_params); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformfvARB")] public static void GetUniformfvArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLfloat *")] Ref @params ) => ThisThread.GetUniformfvArb(programObj, location, @params); @@ -195912,7 +195734,7 @@ public static void GetUniformi64vNV( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] void IGL.GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ) @@ -195922,12 +195744,12 @@ void IGL.GetUniformIndices( { void __DSL_glGetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] sbyte** uniformNames, [NativeTypeName("GLuint *")] uint* uniformIndices ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetUniformIndices", "opengl") )(program, uniformCount, uniformNames, uniformIndices); __DSL_glGetUniformIndices( @@ -195944,7 +195766,7 @@ void __DSL_glGetUniformIndices( [NativeFunction("opengl", EntryPoint = "glGetUniformIndices")] public static void GetUniformIndices( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int uniformCount, + [NativeTypeName("GLsizei")] uint uniformCount, [NativeTypeName("const GLchar *const *")] Ref2D uniformNames, [NativeTypeName("GLuint *")] Ref uniformIndices ) => ThisThread.GetUniformIndices(program, uniformCount, uniformNames, uniformIndices); @@ -195987,31 +195809,30 @@ public static void GetUniform( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] void IGL.GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ) { fixed (int* __dsl_params = @params) - fixed (void* __dsl_programObj = programObj) { void __DSL_glGetUniformivARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetUniformivARB", "opengl") )(programObj, location, @params); - __DSL_glGetUniformivARB(__dsl_programObj, location, __dsl_params); + __DSL_glGetUniformivARB(programObj, location, __dsl_params); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformivARB")] public static void GetUniformivArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("GLint")] int location, [NativeTypeName("GLint *")] Ref @params ) => ThisThread.GetUniformivArb(programObj, location, @params); @@ -196054,22 +195875,21 @@ public static int GetUniformLocation( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] int IGL.GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) { fixed (sbyte* __dsl_name = name) - fixed (void* __dsl_programObj = programObj) { int __DSL_glGetUniformLocationARB( - [NativeTypeName("GLhandleARB")] void* programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetUniformLocationARB", "opengl") )(programObj, name); - return __DSL_glGetUniformLocationARB(__dsl_programObj, __dsl_name); + return __DSL_glGetUniformLocationARB(programObj, __dsl_name); } } @@ -196077,7 +195897,7 @@ int __DSL_glGetUniformLocationARB( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glGetUniformLocationARB")] public static int GetUniformLocationArb( - [NativeTypeName("GLhandleARB")] Ref programObj, + [NativeTypeName("GLhandleARB")] uint programObj, [NativeTypeName("const GLcharARB *")] Ref name ) => ThisThread.GetUniformLocationArb(programObj, name); @@ -196391,18 +196211,18 @@ public static void GetVariantArrayObjectivAti( void IGL.GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) { - fixed (byte* __dsl_data = data) + fixed (uint* __dsl_data = data) { void __DSL_glGetVariantBooleanvEXT( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] byte* data + [NativeTypeName("GLboolean *")] uint* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glGetVariantBooleanvEXT", "opengl") )(id, value, data); __DSL_glGetVariantBooleanvEXT(id, value, __dsl_data); @@ -196414,7 +196234,7 @@ void __DSL_glGetVariantBooleanvEXT( public static void GetVariantBooleanvExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint value, - [NativeTypeName("GLboolean *")] Ref data + [NativeTypeName("GLboolean *")] Ref data ) => ThisThread.GetVariantBooleanvExt(id, value, data); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -197929,12 +197749,12 @@ public static void HintPgi( void IGL.Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glHistogram", "opengl") )(target, width, internalformat, sink); @@ -197942,19 +197762,19 @@ void IGL.Histogram( [NativeFunction("opengl", EntryPoint = "glHistogram")] public static void Histogram( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ThisThread.Histogram(target, width, internalformat, sink); void IGL.HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glHistogramEXT", "opengl") )(target, width, internalformat, sink); @@ -197962,9 +197782,9 @@ void IGL.HistogramExt( [NativeFunction("opengl", EntryPoint = "glHistogramEXT")] public static void HistogramExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ThisThread.HistogramExt(target, width, internalformat, sink); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -198337,10 +198157,10 @@ void IGL.Index([NativeTypeName("GLfloat")] float c) => void IGL.IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIndexFormatNV", "opengl") )(type, stride); @@ -198349,7 +198169,7 @@ void IGL.IndexFormatNV( [NativeFunction("opengl", EntryPoint = "glIndexFormatNV")] public static void IndexFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.IndexFormatNV(type, stride); void IGL.IndexFuncExt( @@ -198444,7 +198264,7 @@ public static void IndexMaterialExt( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] void IGL.IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -198452,11 +198272,11 @@ void IGL.IndexPointer( { void __DSL_glIndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIndexPointer", "opengl") )(type, stride, pointer); __DSL_glIndexPointer(type, stride, __dsl_pointer); @@ -198467,7 +198287,7 @@ void __DSL_glIndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointer")] public static void IndexPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.IndexPointer(type, stride, pointer); @@ -198475,8 +198295,8 @@ public static void IndexPointer( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] void IGL.IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -198484,12 +198304,12 @@ void IGL.IndexPointerExt( { void __DSL_glIndexPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIndexPointerEXT", "opengl") )(type, stride, count, pointer); __DSL_glIndexPointerEXT(type, stride, count, __dsl_pointer); @@ -198500,8 +198320,8 @@ void __DSL_glIndexPointerEXT( [NativeFunction("opengl", EntryPoint = "glIndexPointerEXT")] public static void IndexPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.IndexPointerExt(type, stride, count, pointer); @@ -198654,18 +198474,18 @@ public static void InsertComponentExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] void IGL.InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) { fixed (sbyte* __dsl_marker = marker) { void __DSL_glInsertEventMarkerEXT( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInsertEventMarkerEXT", "opengl") )(length, marker); __DSL_glInsertEventMarkerEXT(length, __dsl_marker); @@ -198678,25 +198498,25 @@ void __DSL_glInsertEventMarkerEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glInsertEventMarkerEXT")] public static void InsertEventMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) => ThisThread.InsertEventMarkerExt(length, marker); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] void IGL.InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ) { fixed (int* __dsl_buffer = buffer) { void __DSL_glInstrumentsBufferSGIX( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] int* buffer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInstrumentsBufferSGIX", "opengl") )(size, buffer); __DSL_glInstrumentsBufferSGIX(size, __dsl_buffer); @@ -198706,7 +198526,7 @@ void __DSL_glInstrumentsBufferSGIX( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glInstrumentsBufferSGIX")] public static void InstrumentsBufferSgix( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLint *")] Ref buffer ) => ThisThread.InstrumentsBufferSgix(size, buffer); @@ -198714,7 +198534,7 @@ public static void InstrumentsBufferSgix( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] void IGL.InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -198722,11 +198542,11 @@ void IGL.InterleavedArrays( { void __DSL_glInterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInterleavedArrays", "opengl") )(format, stride, pointer); __DSL_glInterleavedArrays(format, stride, __dsl_pointer); @@ -198737,7 +198557,7 @@ void __DSL_glInterleavedArrays( [NativeFunction("opengl", EntryPoint = "glInterleavedArrays")] public static void InterleavedArrays( [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.InterleavedArrays(format, stride, pointer); @@ -198778,10 +198598,10 @@ public static void InvalidateBufferData([NativeTypeName("GLuint")] uint buffer) void IGL.InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInvalidateBufferSubData", "opengl") )(buffer, offset, length); @@ -198791,7 +198611,7 @@ void IGL.InvalidateBufferSubData( public static void InvalidateBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length + [NativeTypeName("GLsizeiptr")] nuint length ) => ThisThread.InvalidateBufferSubData(buffer, offset, length); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -198799,7 +198619,7 @@ public static void InvalidateBufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] void IGL.InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) { @@ -198807,11 +198627,11 @@ void IGL.InvalidateFramebuffer( { void __DSL_glInvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInvalidateFramebuffer", "opengl") )(target, numAttachments, attachments); __DSL_glInvalidateFramebuffer(target, numAttachments, __dsl_attachments); @@ -198823,7 +198643,7 @@ void __DSL_glInvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateFramebuffer")] public static void InvalidateFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => ThisThread.InvalidateFramebuffer(target, numAttachments, attachments); @@ -198832,7 +198652,7 @@ public static void InvalidateFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] void IGL.InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) { @@ -198840,11 +198660,11 @@ void IGL.InvalidateNamedFramebufferData( { void __DSL_glInvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInvalidateNamedFramebufferData", "opengl") )(framebuffer, numAttachments, attachments); __DSL_glInvalidateNamedFramebufferData(framebuffer, numAttachments, __dsl_attachments); @@ -198856,7 +198676,7 @@ void __DSL_glInvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferData")] public static void InvalidateNamedFramebufferData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments ) => ThisThread.InvalidateNamedFramebufferData(framebuffer, numAttachments, attachments); @@ -198865,27 +198685,27 @@ public static void InvalidateNamedFramebufferData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] void IGL.InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) { fixed (uint* __dsl_attachments = attachments) { void __DSL_glInvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInvalidateNamedFramebufferSubData", "opengl") )(framebuffer, numAttachments, attachments, x, y, width, height); __DSL_glInvalidateNamedFramebufferSubData( @@ -198905,12 +198725,12 @@ void __DSL_glInvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateNamedFramebufferSubData")] public static void InvalidateNamedFramebufferSubData( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.InvalidateNamedFramebufferSubData( framebuffer, @@ -198927,27 +198747,27 @@ public static void InvalidateNamedFramebufferSubData( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] void IGL.InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) { fixed (uint* __dsl_attachments = attachments) { void __DSL_glInvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] uint* attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInvalidateSubFramebuffer", "opengl") )(target, numAttachments, attachments, x, y, width, height); __DSL_glInvalidateSubFramebuffer( @@ -198967,12 +198787,12 @@ void __DSL_glInvalidateSubFramebuffer( [NativeFunction("opengl", EntryPoint = "glInvalidateSubFramebuffer")] public static void InvalidateSubFramebuffer( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numAttachments, + [NativeTypeName("GLsizei")] uint numAttachments, [NativeTypeName("const GLenum *")] Ref attachments, [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.InvalidateSubFramebuffer( target, @@ -199007,12 +198827,12 @@ void IGL.InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glInvalidateTexSubImage", "opengl") )(texture, level, xoffset, yoffset, zoffset, width, height, depth); @@ -199025,9 +198845,9 @@ public static void InvalidateTexSubImage( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.InvalidateTexSubImage( texture, @@ -199040,20 +198860,20 @@ public static void InvalidateTexSubImage( depth ); - byte IGL.IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => + uint IGL.IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsAsyncMarkerSGIX", "opengl") )(marker); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsAsyncMarkerSGIX")] - public static byte IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => + public static uint IsAsyncMarkerSgix([NativeTypeName("GLuint")] uint marker) => ThisThread.IsAsyncMarkerSgix(marker); - byte IGL.IsBuffer([NativeTypeName("GLuint")] uint buffer) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsBuffer", "opengl"))( + uint IGL.IsBuffer([NativeTypeName("GLuint")] uint buffer) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsBuffer", "opengl"))( buffer ); @@ -199063,23 +198883,23 @@ byte IGL.IsBuffer([NativeTypeName("GLuint")] uint buffer) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsBuffer")] - public static byte IsBuffer([NativeTypeName("GLuint")] uint buffer) => + public static uint IsBuffer([NativeTypeName("GLuint")] uint buffer) => ThisThread.IsBuffer(buffer); - byte IGL.IsBufferArb([NativeTypeName("GLuint")] uint buffer) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsBufferARB", "opengl"))( + uint IGL.IsBufferArb([NativeTypeName("GLuint")] uint buffer) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsBufferARB", "opengl"))( buffer ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferARB")] - public static byte IsBufferArb([NativeTypeName("GLuint")] uint buffer) => + public static uint IsBufferArb([NativeTypeName("GLuint")] uint buffer) => ThisThread.IsBufferArb(buffer); - byte IGL.IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => + uint IGL.IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsBufferResidentNV", "opengl") )(target); @@ -199087,12 +198907,12 @@ byte IGL.IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsBufferResidentNV")] - public static byte IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => + public static uint IsBufferResidentNV([NativeTypeName("GLenum")] uint target) => ThisThread.IsBufferResidentNV(target); - byte IGL.IsCommandListNV([NativeTypeName("GLuint")] uint list) => + uint IGL.IsCommandListNV([NativeTypeName("GLuint")] uint list) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsCommandListNV", "opengl") )(list); @@ -199100,11 +198920,11 @@ byte IGL.IsCommandListNV([NativeTypeName("GLuint")] uint list) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsCommandListNV")] - public static byte IsCommandListNV([NativeTypeName("GLuint")] uint list) => + public static uint IsCommandListNV([NativeTypeName("GLuint")] uint list) => ThisThread.IsCommandListNV(list); - byte IGL.IsEnabled([NativeTypeName("GLenum")] uint cap) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsEnabled", "opengl"))(cap); + uint IGL.IsEnabled([NativeTypeName("GLenum")] uint cap) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsEnabled", "opengl"))(cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -199112,14 +198932,14 @@ byte IGL.IsEnabled([NativeTypeName("GLenum")] uint cap) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnabled")] - public static byte IsEnabled([NativeTypeName("GLenum")] uint cap) => ThisThread.IsEnabled(cap); + public static uint IsEnabled([NativeTypeName("GLenum")] uint cap) => ThisThread.IsEnabled(cap); - byte IGL.IsEnabled( + uint IGL.IsEnabled( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsEnabledi", "opengl") )(target, index); @@ -199127,34 +198947,34 @@ byte IGL.IsEnabled( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledi")] - public static byte IsEnabled( + public static uint IsEnabled( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ThisThread.IsEnabled(target, index); - byte IGL.IsEnablediExt( + uint IGL.IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsEnablediEXT", "opengl") )(target, index); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediEXT")] - public static byte IsEnablediExt( + public static uint IsEnablediExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ThisThread.IsEnablediExt(target, index); - byte IGL.IsEnabledIndexedExt( + uint IGL.IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsEnabledIndexedEXT", "opengl") )(target, index); @@ -199162,58 +198982,58 @@ byte IGL.IsEnabledIndexedExt( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsEnabledIndexedEXT")] - public static byte IsEnabledIndexedExt( + public static uint IsEnabledIndexedExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ThisThread.IsEnabledIndexedExt(target, index); - byte IGL.IsEnablediNV( + uint IGL.IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsEnablediNV", "opengl") )(target, index); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediNV")] - public static byte IsEnablediNV( + public static uint IsEnablediNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ThisThread.IsEnablediNV(target, index); - byte IGL.IsEnablediOes( + uint IGL.IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsEnablediOES", "opengl") )(target, index); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsEnablediOES")] - public static byte IsEnablediOes( + public static uint IsEnablediOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index ) => ThisThread.IsEnablediOes(target, index); - byte IGL.IsFenceApple([NativeTypeName("GLuint")] uint fence) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsFenceAPPLE", "opengl"))( + uint IGL.IsFenceApple([NativeTypeName("GLuint")] uint fence) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsFenceAPPLE", "opengl"))( fence ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFenceAPPLE")] - public static byte IsFenceApple([NativeTypeName("GLuint")] uint fence) => + public static uint IsFenceApple([NativeTypeName("GLuint")] uint fence) => ThisThread.IsFenceApple(fence); - byte IGL.IsFenceNV([NativeTypeName("GLuint")] uint fence) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsFenceNV", "opengl"))( + uint IGL.IsFenceNV([NativeTypeName("GLuint")] uint fence) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsFenceNV", "opengl"))( fence ); @@ -199222,11 +199042,11 @@ byte IGL.IsFenceNV([NativeTypeName("GLuint")] uint fence) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFenceNV")] - public static byte IsFenceNV([NativeTypeName("GLuint")] uint fence) => + public static uint IsFenceNV([NativeTypeName("GLuint")] uint fence) => ThisThread.IsFenceNV(fence); - byte IGL.IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsFramebuffer", "opengl"))( + uint IGL.IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsFramebuffer", "opengl"))( framebuffer ); @@ -199235,36 +199055,36 @@ byte IGL.IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebuffer")] - public static byte IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => + public static uint IsFramebuffer([NativeTypeName("GLuint")] uint framebuffer) => ThisThread.IsFramebuffer(framebuffer); - byte IGL.IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => + uint IGL.IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsFramebufferEXT", "opengl") )(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferEXT")] - public static byte IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => + public static uint IsFramebufferExt([NativeTypeName("GLuint")] uint framebuffer) => ThisThread.IsFramebufferExt(framebuffer); - byte IGL.IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => + uint IGL.IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsFramebufferOES", "opengl") )(framebuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsFramebufferOES")] - public static byte IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => + public static uint IsFramebufferOes([NativeTypeName("GLuint")] uint framebuffer) => ThisThread.IsFramebufferOes(framebuffer); - byte IGL.IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + uint IGL.IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsImageHandleResidentARB", "opengl") )(handle); @@ -199272,12 +199092,12 @@ byte IGL.IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentARB")] - public static byte IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsImageHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => ThisThread.IsImageHandleResidentArb(handle); - byte IGL.IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + uint IGL.IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsImageHandleResidentNV", "opengl") )(handle); @@ -199286,20 +199106,20 @@ byte IGL.IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsImageHandleResidentNV")] - public static byte IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsImageHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => ThisThread.IsImageHandleResidentNV(handle); - byte IGL.IsList([NativeTypeName("GLuint")] uint list) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsList", "opengl"))(list); + uint IGL.IsList([NativeTypeName("GLuint")] uint list) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsList", "opengl"))(list); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsList")] - public static byte IsList([NativeTypeName("GLuint")] uint list) => ThisThread.IsList(list); + public static uint IsList([NativeTypeName("GLuint")] uint list) => ThisThread.IsList(list); - byte IGL.IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => + uint IGL.IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsMemoryObjectEXT", "opengl") )(memoryObject); @@ -199307,29 +199127,29 @@ byte IGL.IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsMemoryObjectEXT")] - public static byte IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => + public static uint IsMemoryObjectExt([NativeTypeName("GLuint")] uint memoryObject) => ThisThread.IsMemoryObjectExt(memoryObject); - byte IGL.IsNameAmd( + uint IGL.IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsNameAMD", "opengl") )(identifier, name); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNameAMD")] - public static byte IsNameAmd( + public static uint IsNameAmd( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name ) => ThisThread.IsNameAmd(identifier, name); - byte IGL.IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => + uint IGL.IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsNamedBufferResidentNV", "opengl") )(buffer); @@ -199337,26 +199157,26 @@ byte IGL.IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedBufferResidentNV")] - public static byte IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => + public static uint IsNamedBufferResidentNV([NativeTypeName("GLuint")] uint buffer) => ThisThread.IsNamedBufferResidentNV(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - byte IGL.IsNamedStringArb( + uint IGL.IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ) { fixed (sbyte* __dsl_name = name) { - byte __DSL_glIsNamedStringARB( + uint __DSL_glIsNamedStringARB( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] sbyte* name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsNamedStringARB", "opengl") )(namelen, name); return __DSL_glIsNamedStringARB(namelen, __dsl_name); @@ -199367,53 +199187,53 @@ byte __DSL_glIsNamedStringARB( [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsNamedStringARB")] - public static byte IsNamedStringArb( + public static uint IsNamedStringArb( [NativeTypeName("GLint")] int namelen, [NativeTypeName("const GLchar *")] Ref name ) => ThisThread.IsNamedStringArb(namelen, name); - byte IGL.IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => + uint IGL.IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsObjectBufferATI", "opengl") )(buffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsObjectBufferATI")] - public static byte IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => + public static uint IsObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => ThisThread.IsObjectBufferAti(buffer); - byte IGL.IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => + uint IGL.IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsOcclusionQueryNV", "opengl") )(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsOcclusionQueryNV")] - public static byte IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => + public static uint IsOcclusionQueryNV([NativeTypeName("GLuint")] uint id) => ThisThread.IsOcclusionQueryNV(id); - byte IGL.IsPathNV([NativeTypeName("GLuint")] uint path) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsPathNV", "opengl"))(path); + uint IGL.IsPathNV([NativeTypeName("GLuint")] uint path) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsPathNV", "opengl"))(path); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPathNV")] - public static byte IsPathNV([NativeTypeName("GLuint")] uint path) => ThisThread.IsPathNV(path); + public static uint IsPathNV([NativeTypeName("GLuint")] uint path) => ThisThread.IsPathNV(path); - byte IGL.IsPointInFillPathNV( + uint IGL.IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsPointInFillPathNV", "opengl") )(path, mask, x, y); @@ -199422,20 +199242,20 @@ byte IGL.IsPointInFillPathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInFillPathNV")] - public static byte IsPointInFillPathNV( + public static uint IsPointInFillPathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLuint")] uint mask, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y ) => ThisThread.IsPointInFillPathNV(path, mask, x, y); - byte IGL.IsPointInStrokePathNV( + uint IGL.IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsPointInStrokePathNV", "opengl") )(path, x, y); @@ -199444,14 +199264,14 @@ byte IGL.IsPointInStrokePathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsPointInStrokePathNV")] - public static byte IsPointInStrokePathNV( + public static uint IsPointInStrokePathNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y ) => ThisThread.IsPointInStrokePathNV(path, x, y); - byte IGL.IsProgram([NativeTypeName("GLuint")] uint program) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsProgram", "opengl"))( + uint IGL.IsProgram([NativeTypeName("GLuint")] uint program) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsProgram", "opengl"))( program ); @@ -199460,34 +199280,34 @@ byte IGL.IsProgram([NativeTypeName("GLuint")] uint program) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgram")] - public static byte IsProgram([NativeTypeName("GLuint")] uint program) => + public static uint IsProgram([NativeTypeName("GLuint")] uint program) => ThisThread.IsProgram(program); - byte IGL.IsProgramArb([NativeTypeName("GLuint")] uint program) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsProgramARB", "opengl"))( + uint IGL.IsProgramArb([NativeTypeName("GLuint")] uint program) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsProgramARB", "opengl"))( program ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramARB")] - public static byte IsProgramArb([NativeTypeName("GLuint")] uint program) => + public static uint IsProgramArb([NativeTypeName("GLuint")] uint program) => ThisThread.IsProgramArb(program); - byte IGL.IsProgramNV([NativeTypeName("GLuint")] uint id) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsProgramNV", "opengl"))( + uint IGL.IsProgramNV([NativeTypeName("GLuint")] uint id) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsProgramNV", "opengl"))( id ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramNV")] - public static byte IsProgramNV([NativeTypeName("GLuint")] uint id) => + public static uint IsProgramNV([NativeTypeName("GLuint")] uint id) => ThisThread.IsProgramNV(id); - byte IGL.IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => + uint IGL.IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsProgramPipeline", "opengl") )(pipeline); @@ -199495,48 +199315,48 @@ byte IGL.IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipeline")] - public static byte IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => + public static uint IsProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => ThisThread.IsProgramPipeline(pipeline); - byte IGL.IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => + uint IGL.IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsProgramPipelineEXT", "opengl") )(pipeline); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsProgramPipelineEXT")] - public static byte IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => + public static uint IsProgramPipelineExt([NativeTypeName("GLuint")] uint pipeline) => ThisThread.IsProgramPipelineExt(pipeline); - byte IGL.IsQuery([NativeTypeName("GLuint")] uint id) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsQuery", "opengl"))(id); + uint IGL.IsQuery([NativeTypeName("GLuint")] uint id) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsQuery", "opengl"))(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQuery")] - public static byte IsQuery([NativeTypeName("GLuint")] uint id) => ThisThread.IsQuery(id); + public static uint IsQuery([NativeTypeName("GLuint")] uint id) => ThisThread.IsQuery(id); - byte IGL.IsQueryArb([NativeTypeName("GLuint")] uint id) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsQueryARB", "opengl"))(id); + uint IGL.IsQueryArb([NativeTypeName("GLuint")] uint id) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsQueryARB", "opengl"))(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsQueryARB")] - public static byte IsQueryArb([NativeTypeName("GLuint")] uint id) => ThisThread.IsQueryArb(id); + public static uint IsQueryArb([NativeTypeName("GLuint")] uint id) => ThisThread.IsQueryArb(id); - byte IGL.IsQueryExt([NativeTypeName("GLuint")] uint id) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsQueryEXT", "opengl"))(id); + uint IGL.IsQueryExt([NativeTypeName("GLuint")] uint id) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsQueryEXT", "opengl"))(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsQueryEXT")] - public static byte IsQueryExt([NativeTypeName("GLuint")] uint id) => ThisThread.IsQueryExt(id); + public static uint IsQueryExt([NativeTypeName("GLuint")] uint id) => ThisThread.IsQueryExt(id); - byte IGL.IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsRenderbuffer", "opengl"))( + uint IGL.IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsRenderbuffer", "opengl"))( renderbuffer ); @@ -199545,35 +199365,35 @@ byte IGL.IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbuffer")] - public static byte IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => + public static uint IsRenderbuffer([NativeTypeName("GLuint")] uint renderbuffer) => ThisThread.IsRenderbuffer(renderbuffer); - byte IGL.IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => + uint IGL.IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsRenderbufferEXT", "opengl") )(renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferEXT")] - public static byte IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => + public static uint IsRenderbufferExt([NativeTypeName("GLuint")] uint renderbuffer) => ThisThread.IsRenderbufferExt(renderbuffer); - byte IGL.IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => + uint IGL.IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsRenderbufferOES", "opengl") )(renderbuffer); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsRenderbufferOES")] - public static byte IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => + public static uint IsRenderbufferOes([NativeTypeName("GLuint")] uint renderbuffer) => ThisThread.IsRenderbufferOes(renderbuffer); - byte IGL.IsSampler([NativeTypeName("GLuint")] uint sampler) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsSampler", "opengl"))( + uint IGL.IsSampler([NativeTypeName("GLuint")] uint sampler) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsSampler", "opengl"))( sampler ); @@ -199582,11 +199402,11 @@ byte IGL.IsSampler([NativeTypeName("GLuint")] uint sampler) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSampler")] - public static byte IsSampler([NativeTypeName("GLuint")] uint sampler) => + public static uint IsSampler([NativeTypeName("GLuint")] uint sampler) => ThisThread.IsSampler(sampler); - byte IGL.IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsSemaphoreEXT", "opengl"))( + uint IGL.IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsSemaphoreEXT", "opengl"))( semaphore ); @@ -199594,11 +199414,11 @@ byte IGL.IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSemaphoreEXT")] - public static byte IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => + public static uint IsSemaphoreExt([NativeTypeName("GLuint")] uint semaphore) => ThisThread.IsSemaphoreExt(semaphore); - byte IGL.IsShader([NativeTypeName("GLuint")] uint shader) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsShader", "opengl"))( + uint IGL.IsShader([NativeTypeName("GLuint")] uint shader) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsShader", "opengl"))( shader ); @@ -199607,11 +199427,11 @@ byte IGL.IsShader([NativeTypeName("GLuint")] uint shader) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsShader")] - public static byte IsShader([NativeTypeName("GLuint")] uint shader) => + public static uint IsShader([NativeTypeName("GLuint")] uint shader) => ThisThread.IsShader(shader); - byte IGL.IsStateNV([NativeTypeName("GLuint")] uint state) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsStateNV", "opengl"))( + uint IGL.IsStateNV([NativeTypeName("GLuint")] uint state) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsStateNV", "opengl"))( state ); @@ -199619,20 +199439,20 @@ byte IGL.IsStateNV([NativeTypeName("GLuint")] uint state) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsStateNV")] - public static byte IsStateNV([NativeTypeName("GLuint")] uint state) => + public static uint IsStateNV([NativeTypeName("GLuint")] uint state) => ThisThread.IsStateNV(state); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsSync")] - byte IGL.IsSync([NativeTypeName("GLsync")] Ref sync) + uint IGL.IsSync([NativeTypeName("GLsync")] Ref sync) { fixed (Sync* __dsl_sync = sync) { - byte __DSL_glIsSync([NativeTypeName("GLsync")] Sync* sync) => + uint __DSL_glIsSync([NativeTypeName("GLsync")] Sync* sync) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsSync", "opengl") )(sync); return __DSL_glIsSync(__dsl_sync); @@ -199643,19 +199463,19 @@ byte __DSL_glIsSync([NativeTypeName("GLsync")] Sync* sync) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsSync")] - public static byte IsSync([NativeTypeName("GLsync")] Ref sync) => ThisThread.IsSync(sync); + public static uint IsSync([NativeTypeName("GLsync")] Ref sync) => ThisThread.IsSync(sync); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - byte IGL.IsSyncApple([NativeTypeName("GLsync")] Ref sync) + uint IGL.IsSyncApple([NativeTypeName("GLsync")] Ref sync) { fixed (Sync* __dsl_sync = sync) { - byte __DSL_glIsSyncAPPLE([NativeTypeName("GLsync")] Sync* sync) => + uint __DSL_glIsSyncAPPLE([NativeTypeName("GLsync")] Sync* sync) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsSyncAPPLE", "opengl") )(sync); return __DSL_glIsSyncAPPLE(__dsl_sync); @@ -199666,11 +199486,11 @@ byte __DSL_glIsSyncAPPLE([NativeTypeName("GLsync")] Sync* sync) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsSyncAPPLE")] - public static byte IsSyncApple([NativeTypeName("GLsync")] Ref sync) => + public static uint IsSyncApple([NativeTypeName("GLsync")] Ref sync) => ThisThread.IsSyncApple(sync); - byte IGL.IsTexture([NativeTypeName("GLuint")] uint texture) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsTexture", "opengl"))( + uint IGL.IsTexture([NativeTypeName("GLuint")] uint texture) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsTexture", "opengl"))( texture ); @@ -199680,23 +199500,23 @@ byte IGL.IsTexture([NativeTypeName("GLuint")] uint texture) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTexture")] - public static byte IsTexture([NativeTypeName("GLuint")] uint texture) => + public static uint IsTexture([NativeTypeName("GLuint")] uint texture) => ThisThread.IsTexture(texture); - byte IGL.IsTextureExt([NativeTypeName("GLuint")] uint texture) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsTextureEXT", "opengl"))( + uint IGL.IsTextureExt([NativeTypeName("GLuint")] uint texture) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsTextureEXT", "opengl"))( texture ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureEXT")] - public static byte IsTextureExt([NativeTypeName("GLuint")] uint texture) => + public static uint IsTextureExt([NativeTypeName("GLuint")] uint texture) => ThisThread.IsTextureExt(texture); - byte IGL.IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + uint IGL.IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsTextureHandleResidentARB", "opengl") )(handle); @@ -199704,12 +199524,12 @@ byte IGL.IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) = [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentARB")] - public static byte IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsTextureHandleResidentArb([NativeTypeName("GLuint64")] ulong handle) => ThisThread.IsTextureHandleResidentArb(handle); - byte IGL.IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + uint IGL.IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsTextureHandleResidentNV", "opengl") )(handle); @@ -199718,12 +199538,12 @@ byte IGL.IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsTextureHandleResidentNV")] - public static byte IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => + public static uint IsTextureHandleResidentNV([NativeTypeName("GLuint64")] ulong handle) => ThisThread.IsTextureHandleResidentNV(handle); - byte IGL.IsTransformFeedback([NativeTypeName("GLuint")] uint id) => + uint IGL.IsTransformFeedback([NativeTypeName("GLuint")] uint id) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsTransformFeedback", "opengl") )(id); @@ -199731,40 +199551,40 @@ byte IGL.IsTransformFeedback([NativeTypeName("GLuint")] uint id) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedback")] - public static byte IsTransformFeedback([NativeTypeName("GLuint")] uint id) => + public static uint IsTransformFeedback([NativeTypeName("GLuint")] uint id) => ThisThread.IsTransformFeedback(id); - byte IGL.IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => + uint IGL.IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsTransformFeedbackNV", "opengl") )(id); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsTransformFeedbackNV")] - public static byte IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => + public static uint IsTransformFeedbackNV([NativeTypeName("GLuint")] uint id) => ThisThread.IsTransformFeedbackNV(id); - byte IGL.IsVariantEnabledExt( + uint IGL.IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsVariantEnabledEXT", "opengl") )(id, cap); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVariantEnabledEXT")] - public static byte IsVariantEnabledExt( + public static uint IsVariantEnabledExt( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint cap ) => ThisThread.IsVariantEnabledExt(id, cap); - byte IGL.IsVertexArray([NativeTypeName("GLuint")] uint array) => - ((delegate* unmanaged)nativeContext.LoadFunction("glIsVertexArray", "opengl"))( + uint IGL.IsVertexArray([NativeTypeName("GLuint")] uint array) => + ((delegate* unmanaged)nativeContext.LoadFunction("glIsVertexArray", "opengl"))( array ); @@ -199772,24 +199592,24 @@ byte IGL.IsVertexArray([NativeTypeName("GLuint")] uint array) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArray")] - public static byte IsVertexArray([NativeTypeName("GLuint")] uint array) => + public static uint IsVertexArray([NativeTypeName("GLuint")] uint array) => ThisThread.IsVertexArray(array); - byte IGL.IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => + uint IGL.IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsVertexArrayAPPLE", "opengl") )(array); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayAPPLE")] - public static byte IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => + public static uint IsVertexArrayApple([NativeTypeName("GLuint")] uint array) => ThisThread.IsVertexArrayApple(array); - byte IGL.IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => + uint IGL.IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsVertexArrayOES", "opengl") )(array); @@ -199797,22 +199617,22 @@ byte IGL.IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glIsVertexArrayOES")] - public static byte IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => + public static uint IsVertexArrayOes([NativeTypeName("GLuint")] uint array) => ThisThread.IsVertexArrayOes(array); - byte IGL.IsVertexAttribEnabledApple( + uint IGL.IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glIsVertexAttribEnabledAPPLE", "opengl") )(index, pname); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glIsVertexAttribEnabledAPPLE")] - public static byte IsVertexAttribEnabledApple( + public static uint IsVertexAttribEnabledApple( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint pname ) => ThisThread.IsVertexAttribEnabledApple(index, pname); @@ -199824,7 +199644,7 @@ public static byte IsVertexAttribEnabledApple( void IGL.LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -199833,11 +199653,11 @@ void IGL.LabelObjectExt( void __DSL_glLabelObjectEXT( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glLabelObjectEXT", "opengl") )(type, @object, length, label); __DSL_glLabelObjectEXT(type, @object, length, __dsl_label); @@ -199851,7 +199671,7 @@ void __DSL_glLabelObjectEXT( public static void LabelObjectExt( [NativeTypeName("GLenum")] uint type, [NativeTypeName("GLuint")] uint @object, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => ThisThread.LabelObjectExt(type, @object, length, label); @@ -199870,9 +199690,9 @@ void IGL.LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( (delegate* unmanaged< @@ -199890,9 +199710,9 @@ void IGL.LgpuCopyImageSubDataNvx( int, int, int, - int, - int, - int, + uint, + uint, + uint, void>) nativeContext.LoadFunction("glLGPUCopyImageSubDataNVX", "opengl") )( @@ -199932,9 +199752,9 @@ public static void LgpuCopyImageSubDataNvx( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.LgpuCopyImageSubDataNvx( sourceGpu, @@ -199969,7 +199789,7 @@ void IGL.LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -199979,11 +199799,11 @@ void __DSL_glLGPUNamedBufferSubDataNVX( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glLGPUNamedBufferSubDataNVX", "opengl") )(gpuMask, buffer, offset, size, data); __DSL_glLGPUNamedBufferSubDataNVX(gpuMask, buffer, offset, size, __dsl_data); @@ -199996,7 +199816,7 @@ public static void LgpuNamedBufferSubDataNvx( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => ThisThread.LgpuNamedBufferSubDataNvx(gpuMask, buffer, offset, size, data); @@ -200462,24 +200282,14 @@ void IGL.LinkProgram([NativeTypeName("GLuint")] uint program) => public static void LinkProgram([NativeTypeName("GLuint")] uint program) => ThisThread.LinkProgram(program); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - void IGL.LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) - { - fixed (void* __dsl_programObj = programObj) - { - void __DSL_glLinkProgramARB([NativeTypeName("GLhandleARB")] void* programObj) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glLinkProgramARB", "opengl") - )(programObj); - __DSL_glLinkProgramARB(__dsl_programObj); - } - } + void IGL.LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => + ((delegate* unmanaged)nativeContext.LoadFunction("glLinkProgramARB", "opengl"))( + programObj + ); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glLinkProgramARB")] - public static void LinkProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public static void LinkProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => ThisThread.LinkProgramArb(programObj); void IGL.ListBase([NativeTypeName("GLuint")] uint @base) => @@ -200499,7 +200309,7 @@ void IGL.ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -200507,20 +200317,20 @@ void IGL.ListDrawCommandsStatesClientNV( { fixed (uint* __dsl_fbos = fbos) fixed (uint* __dsl_states = states) - fixed (int* __dsl_sizes = sizes) + fixed (uint* __dsl_sizes = sizes) fixed (void** __dsl_indirects = indirects) { void __DSL_glListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] void** indirects, - [NativeTypeName("const GLsizei *")] int* sizes, + [NativeTypeName("const GLsizei *")] uint* sizes, [NativeTypeName("const GLuint *")] uint* states, [NativeTypeName("const GLuint *")] uint* fbos, [NativeTypeName("GLuint")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glListDrawCommandsStatesClientNV", "opengl") )(list, segment, indirects, sizes, states, fbos, count); __DSL_glListDrawCommandsStatesClientNV( @@ -200542,7 +200352,7 @@ public static void ListDrawCommandsStatesClientNV( [NativeTypeName("GLuint")] uint list, [NativeTypeName("GLuint")] uint segment, [NativeTypeName("const void **")] Ref2D indirects, - [NativeTypeName("const GLsizei *")] Ref sizes, + [NativeTypeName("const GLsizei *")] Ref sizes, [NativeTypeName("const GLuint *")] Ref states, [NativeTypeName("const GLuint *")] Ref fbos, [NativeTypeName("GLuint")] uint count @@ -200781,7 +200591,7 @@ public static void LoadPaletteFromModelViewMatrixOes() => void IGL.LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ) { @@ -200790,11 +200600,11 @@ void IGL.LoadProgramNV( void __DSL_glLoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* program ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glLoadProgramNV", "opengl") )(target, id, len, program); __DSL_glLoadProgramNV(target, id, len, __dsl_program); @@ -200806,7 +200616,7 @@ void __DSL_glLoadProgramNV( public static void LoadProgramNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref program ) => ThisThread.LoadProgramNV(target, id, len, program); @@ -200913,10 +200723,10 @@ public static void LoadTransposeMatrixxOes([NativeTypeName("const GLfixed *")] R void IGL.LockArraysExt( [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glLockArraysEXT", "opengl") )(first, count); @@ -200924,7 +200734,7 @@ void IGL.LockArraysExt( [NativeFunction("opengl", EntryPoint = "glLockArraysEXT")] public static void LockArraysExt( [NativeTypeName("GLint")] int first, - [NativeTypeName("GLsizei")] int count + [NativeTypeName("GLsizei")] uint count ) => ThisThread.LockArraysExt(first, count); void IGL.LogicOp([NativeTypeName("GLenum")] uint opcode) => @@ -201454,18 +201264,18 @@ public static Ptr MapBufferOes( Ptr IGL.MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { void* __DSL_glMapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMapBufferRange", "opengl") )(target, offset, length, access); return __DSL_glMapBufferRange(target, offset, length, access); @@ -201477,7 +201287,7 @@ Ptr IGL.MapBufferRange( public static Ptr MapBufferRange( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ThisThread.MapBufferRange(target, offset, length, access); @@ -201487,18 +201297,18 @@ public static Ptr MapBufferRange( Ptr IGL.MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { void* __DSL_glMapBufferRangeEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMapBufferRangeEXT", "opengl") )(target, offset, length, access); return __DSL_glMapBufferRangeEXT(target, offset, length, access); @@ -201510,7 +201320,7 @@ Ptr IGL.MapBufferRangeExt( public static Ptr MapBufferRangeExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ThisThread.MapBufferRangeExt(target, offset, length, access); @@ -201520,11 +201330,11 @@ void IGL.MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ) { @@ -201534,15 +201344,15 @@ void __DSL_glMapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] void* points ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMapControlPointsNV", "opengl") )(target, index, type, ustride, vstride, uorder, vorder, packed, points); __DSL_glMapControlPointsNV( @@ -201565,11 +201375,11 @@ public static void MapControlPointsNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int ustride, - [NativeTypeName("GLsizei")] int vstride, + [NativeTypeName("GLsizei")] uint ustride, + [NativeTypeName("GLsizei")] uint vstride, [NativeTypeName("GLint")] int uorder, [NativeTypeName("GLint")] int vorder, - [NativeTypeName("GLboolean")] byte packed, + [NativeTypeName("GLboolean")] uint packed, [NativeTypeName("const void *")] Ref points ) => ThisThread.MapControlPointsNV( @@ -201768,18 +201578,18 @@ public static Ptr MapNamedBufferExt( Ptr IGL.MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { void* __DSL_glMapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMapNamedBufferRange", "opengl") )(buffer, offset, length, access); return __DSL_glMapNamedBufferRange(buffer, offset, length, access); @@ -201791,7 +201601,7 @@ Ptr IGL.MapNamedBufferRange( public static Ptr MapNamedBufferRange( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ThisThread.MapNamedBufferRange(buffer, offset, length, access); @@ -201801,18 +201611,18 @@ public static Ptr MapNamedBufferRange( Ptr IGL.MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) { void* __DSL_glMapNamedBufferRangeEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMapNamedBufferRangeEXT", "opengl") )(buffer, offset, length, access); return __DSL_glMapNamedBufferRangeEXT(buffer, offset, length, access); @@ -201824,7 +201634,7 @@ Ptr IGL.MapNamedBufferRangeExt( public static Ptr MapNamedBufferRangeExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint length, + [NativeTypeName("GLsizeiptr")] nuint length, [NativeTypeName("GLbitfield")] uint access ) => ThisThread.MapNamedBufferRangeExt(buffer, offset, length, access); @@ -202450,7 +202260,7 @@ public static void MatrixFrustumExt( void IGL.MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -202459,11 +202269,11 @@ void IGL.MatrixIndexPointerArb( void __DSL_glMatrixIndexPointerARB( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMatrixIndexPointerARB", "opengl") )(size, type, stride, pointer); __DSL_glMatrixIndexPointerARB(size, type, stride, __dsl_pointer); @@ -202475,7 +202285,7 @@ void __DSL_glMatrixIndexPointerARB( public static void MatrixIndexPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.MatrixIndexPointerArb(size, type, stride, pointer); @@ -202484,7 +202294,7 @@ public static void MatrixIndexPointerArb( void IGL.MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -202493,11 +202303,11 @@ void IGL.MatrixIndexPointerOes( void __DSL_glMatrixIndexPointerOES( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMatrixIndexPointerOES", "opengl") )(size, type, stride, pointer); __DSL_glMatrixIndexPointerOES(size, type, stride, __dsl_pointer); @@ -202509,7 +202319,7 @@ void __DSL_glMatrixIndexPointerOES( public static void MatrixIndexPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.MatrixIndexPointerOes(size, type, stride, pointer); @@ -203352,10 +203162,10 @@ public static void MemoryObjectParameterivExt( void IGL.Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMinmax", "opengl") )(target, internalformat, sink); @@ -203364,16 +203174,16 @@ void IGL.Minmax( public static void Minmax( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ThisThread.Minmax(target, internalformat, sink); void IGL.MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMinmaxEXT", "opengl") )(target, internalformat, sink); @@ -203382,7 +203192,7 @@ void IGL.MinmaxExt( public static void MinmaxExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLboolean")] byte sink + [NativeTypeName("GLboolean")] uint sink ) => ThisThread.MinmaxExt(target, internalformat, sink); void IGL.MinSampleShading([NativeTypeName("GLfloat")] float value) => @@ -203496,7 +203306,7 @@ void IGL.MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -203506,11 +203316,11 @@ void __DSL_glMulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMulticastBufferSubDataNV", "opengl") )(gpuMask, buffer, offset, size, data); __DSL_glMulticastBufferSubDataNV(gpuMask, buffer, offset, size, __dsl_data); @@ -203523,7 +203333,7 @@ public static void MulticastBufferSubDataNV( [NativeTypeName("GLbitfield")] uint gpuMask, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => ThisThread.MulticastBufferSubDataNV(gpuMask, buffer, offset, size, data); @@ -203534,10 +203344,10 @@ void IGL.MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMulticastCopyBufferSubDataNV", "opengl") )(readGpu, writeGpuMask, readBuffer, writeBuffer, readOffset, writeOffset, size); @@ -203550,7 +203360,7 @@ public static void MulticastCopyBufferSubDataNV( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.MulticastCopyBufferSubDataNV( readGpu, @@ -203577,9 +203387,9 @@ void IGL.MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ( (delegate* unmanaged< @@ -203597,9 +203407,9 @@ void IGL.MulticastCopyImageSubDataNV( int, int, int, - int, - int, - int, + uint, + uint, + uint, void>) nativeContext.LoadFunction("glMulticastCopyImageSubDataNV", "opengl") )( @@ -203639,9 +203449,9 @@ public static void MulticastCopyImageSubDataNV( [NativeTypeName("GLint")] int dstX, [NativeTypeName("GLint")] int dstY, [NativeTypeName("GLint")] int dstZ, - [NativeTypeName("GLsizei")] int srcWidth, - [NativeTypeName("GLsizei")] int srcHeight, - [NativeTypeName("GLsizei")] int srcDepth + [NativeTypeName("GLsizei")] uint srcWidth, + [NativeTypeName("GLsizei")] uint srcHeight, + [NativeTypeName("GLsizei")] uint srcDepth ) => ThisThread.MulticastCopyImageSubDataNV( srcGpu, @@ -203669,7 +203479,7 @@ void IGL.MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -203679,11 +203489,11 @@ void __DSL_glMulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glMulticastFramebufferSampleLocationsfvNV", "opengl" @@ -203705,7 +203515,7 @@ public static void MulticastFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.MulticastFramebufferSampleLocationsfvNV(gpu, framebuffer, start, count, v); @@ -203850,7 +203660,7 @@ public static void MulticastGetQueryObjectuivNV( void IGL.MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -203859,11 +203669,11 @@ void IGL.MulticastScissorArrayvNvx( void __DSL_glMulticastScissorArrayvNVX( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMulticastScissorArrayvNVX", "opengl") )(gpu, first, count, v); __DSL_glMulticastScissorArrayvNVX(gpu, first, count, __dsl_v); @@ -203875,7 +203685,7 @@ void __DSL_glMulticastScissorArrayvNVX( public static void MulticastScissorArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => ThisThread.MulticastScissorArrayvNvx(gpu, first, count, v); @@ -203884,7 +203694,7 @@ public static void MulticastScissorArrayvNvx( void IGL.MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -203893,11 +203703,11 @@ void IGL.MulticastViewportArrayvNvx( void __DSL_glMulticastViewportArrayvNVX( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMulticastViewportArrayvNVX", "opengl") )(gpu, first, count, v); __DSL_glMulticastViewportArrayvNVX(gpu, first, count, __dsl_v); @@ -203909,7 +203719,7 @@ void __DSL_glMulticastViewportArrayvNVX( public static void MulticastViewportArrayvNvx( [NativeTypeName("GLuint")] uint gpu, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.MulticastViewportArrayvNvx(gpu, first, count, v); @@ -203955,21 +203765,21 @@ public static void MulticastWaitSyncNV( void IGL.MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { void __DSL_glMultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint drawcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArrays", "opengl") )(mode, first, count, drawcount); __DSL_glMultiDrawArrays(mode, __dsl_first, __dsl_count, drawcount); @@ -203982,8 +203792,8 @@ void __DSL_glMultiDrawArrays( public static void MultiDrawArrays( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint drawcount ) => ThisThread.MultiDrawArrays(mode, first, count, drawcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -203993,21 +203803,21 @@ public static void MultiDrawArrays( void IGL.MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { void __DSL_glMultiDrawArraysEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysEXT", "opengl") )(mode, first, count, primcount); __DSL_glMultiDrawArraysEXT(mode, __dsl_first, __dsl_count, primcount); @@ -204021,8 +203831,8 @@ void __DSL_glMultiDrawArraysEXT( public static void MultiDrawArraysExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.MultiDrawArraysExt(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204031,8 +203841,8 @@ public static void MultiDrawArraysExt( void IGL.MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204040,11 +203850,11 @@ void IGL.MultiDrawArraysIndirect( void __DSL_glMultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysIndirect", "opengl") )(mode, indirect, drawcount, stride); __DSL_glMultiDrawArraysIndirect(mode, __dsl_indirect, drawcount, stride); @@ -204057,8 +203867,8 @@ void __DSL_glMultiDrawArraysIndirect( public static void MultiDrawArraysIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawArraysIndirect(mode, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -204066,8 +203876,8 @@ public static void MultiDrawArraysIndirect( void IGL.MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204075,11 +203885,11 @@ void IGL.MultiDrawArraysIndirectAmd( void __DSL_glMultiDrawArraysIndirectAMD( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysIndirectAMD", "opengl") )(mode, indirect, primcount, stride); __DSL_glMultiDrawArraysIndirectAMD(mode, __dsl_indirect, primcount, stride); @@ -204091,8 +203901,8 @@ void __DSL_glMultiDrawArraysIndirectAMD( public static void MultiDrawArraysIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawArraysIndirectAmd(mode, indirect, primcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204101,9 +203911,9 @@ public static void MultiDrawArraysIndirectAmd( void IGL.MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -204112,13 +203922,13 @@ void IGL.MultiDrawArraysIndirectBindlessCountNV( void __DSL_glMultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glMultiDrawArraysIndirectBindlessCountNV", "opengl" @@ -204141,9 +203951,9 @@ void __DSL_glMultiDrawArraysIndirectBindlessCountNV( public static void MultiDrawArraysIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ThisThread.MultiDrawArraysIndirectBindlessCountNV( @@ -204161,8 +203971,8 @@ public static void MultiDrawArraysIndirectBindlessCountNV( void IGL.MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -204171,12 +203981,12 @@ void IGL.MultiDrawArraysIndirectBindlessNV( void __DSL_glMultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysIndirectBindlessNV", "opengl") )(mode, indirect, drawCount, stride, vertexBufferCount); __DSL_glMultiDrawArraysIndirectBindlessNV( @@ -204195,8 +204005,8 @@ void __DSL_glMultiDrawArraysIndirectBindlessNV( public static void MultiDrawArraysIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ThisThread.MultiDrawArraysIndirectBindlessNV( @@ -204214,8 +204024,8 @@ void IGL.MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204224,11 +204034,11 @@ void __DSL_glMultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysIndirectCount", "opengl") )(mode, indirect, drawcount, maxdrawcount, stride); __DSL_glMultiDrawArraysIndirectCount( @@ -204248,8 +204058,8 @@ public static void MultiDrawArraysIndirectCount( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawArraysIndirectCount(mode, indirect, drawcount, maxdrawcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204259,8 +204069,8 @@ void IGL.MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204269,11 +204079,11 @@ void __DSL_glMultiDrawArraysIndirectCountARB( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysIndirectCountARB", "opengl") )(mode, indirect, drawcount, maxdrawcount, stride); __DSL_glMultiDrawArraysIndirectCountARB( @@ -204293,8 +204103,8 @@ public static void MultiDrawArraysIndirectCountArb( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawArraysIndirectCountArb(mode, indirect, drawcount, maxdrawcount, stride); @@ -204303,8 +204113,8 @@ public static void MultiDrawArraysIndirectCountArb( void IGL.MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204312,11 +204122,11 @@ void IGL.MultiDrawArraysIndirectExt( void __DSL_glMultiDrawArraysIndirectEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawArraysIndirectEXT", "opengl") )(mode, indirect, drawcount, stride); __DSL_glMultiDrawArraysIndirectEXT(mode, __dsl_indirect, drawcount, stride); @@ -204328,8 +204138,8 @@ void __DSL_glMultiDrawArraysIndirectEXT( public static void MultiDrawArraysIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawArraysIndirectExt(mode, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -204337,21 +204147,21 @@ public static void MultiDrawArraysIndirectExt( void IGL.MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { void __DSL_glMultiDrawElementArrayAPPLE( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementArrayAPPLE", "opengl") )(mode, first, count, primcount); __DSL_glMultiDrawElementArrayAPPLE(mode, __dsl_first, __dsl_count, primcount); @@ -204363,8 +204173,8 @@ void __DSL_glMultiDrawElementArrayAPPLE( public static void MultiDrawElementArrayApple( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.MultiDrawElementArrayApple(mode, first, count, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204372,24 +204182,24 @@ public static void MultiDrawElementArrayApple( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] void IGL.MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ) { fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { void __DSL_glMultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElements", "opengl") )(mode, count, type, indices, drawcount); __DSL_glMultiDrawElements(mode, __dsl_count, type, __dsl_indices, drawcount); @@ -204401,10 +204211,10 @@ void __DSL_glMultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElements")] public static void MultiDrawElements( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount + [NativeTypeName("GLsizei")] uint drawcount ) => ThisThread.MultiDrawElements(mode, count, type, indices, drawcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204412,27 +204222,27 @@ public static void MultiDrawElements( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] void IGL.MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) { fixed (int* __dsl_basevertex = basevertex) fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { void __DSL_glMultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] int* basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsBaseVertex", "opengl") )(mode, count, type, indices, drawcount, basevertex); __DSL_glMultiDrawElementsBaseVertex( @@ -204451,10 +204261,10 @@ void __DSL_glMultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertex")] public static void MultiDrawElementsBaseVertex( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) => ThisThread.MultiDrawElementsBaseVertex(mode, count, type, indices, drawcount, basevertex); @@ -204462,27 +204272,27 @@ public static void MultiDrawElementsBaseVertex( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] void IGL.MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) { fixed (int* __dsl_basevertex = basevertex) fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { void __DSL_glMultiDrawElementsBaseVertexEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] int* basevertex ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsBaseVertexEXT", "opengl") )(mode, count, type, indices, drawcount, basevertex); __DSL_glMultiDrawElementsBaseVertexEXT( @@ -204500,10 +204310,10 @@ void __DSL_glMultiDrawElementsBaseVertexEXT( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsBaseVertexEXT")] public static void MultiDrawElementsBaseVertexExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int drawcount, + [NativeTypeName("GLsizei")] uint drawcount, [NativeTypeName("const GLint *")] Ref basevertex ) => ThisThread.MultiDrawElementsBaseVertexExt( @@ -204521,24 +204331,24 @@ public static void MultiDrawElementsBaseVertexExt( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] void IGL.MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) { fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) { void __DSL_glMultiDrawElementsEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsEXT", "opengl") )(mode, count, type, indices, primcount); __DSL_glMultiDrawElementsEXT(mode, __dsl_count, type, __dsl_indices, primcount); @@ -204551,10 +204361,10 @@ void __DSL_glMultiDrawElementsEXT( [NativeFunction("opengl", EntryPoint = "glMultiDrawElementsEXT")] public static void MultiDrawElementsExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.MultiDrawElementsExt(mode, count, type, indices, primcount); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204564,8 +204374,8 @@ void IGL.MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204574,11 +204384,11 @@ void __DSL_glMultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsIndirect", "opengl") )(mode, type, indirect, drawcount, stride); __DSL_glMultiDrawElementsIndirect(mode, type, __dsl_indirect, drawcount, stride); @@ -204592,8 +204402,8 @@ public static void MultiDrawElementsIndirect( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawElementsIndirect(mode, type, indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -204602,8 +204412,8 @@ void IGL.MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204612,11 +204422,11 @@ void __DSL_glMultiDrawElementsIndirectAMD( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsIndirectAMD", "opengl") )(mode, type, indirect, primcount, stride); __DSL_glMultiDrawElementsIndirectAMD(mode, type, __dsl_indirect, primcount, stride); @@ -204629,8 +204439,8 @@ public static void MultiDrawElementsIndirectAmd( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int primcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint primcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawElementsIndirectAmd(mode, type, indirect, primcount, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -204640,9 +204450,9 @@ void IGL.MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -204652,13 +204462,13 @@ void __DSL_glMultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glMultiDrawElementsIndirectBindlessCountNV", "opengl" @@ -204683,9 +204493,9 @@ public static void MultiDrawElementsIndirectBindlessCountNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int maxDrawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint maxDrawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ThisThread.MultiDrawElementsIndirectBindlessCountNV( @@ -204705,8 +204515,8 @@ void IGL.MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) { @@ -204716,12 +204526,12 @@ void __DSL_glMultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glMultiDrawElementsIndirectBindlessNV", "opengl" @@ -204745,8 +204555,8 @@ public static void MultiDrawElementsIndirectBindlessNV( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawCount, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint drawCount, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLint")] int vertexBufferCount ) => ThisThread.MultiDrawElementsIndirectBindlessNV( @@ -204766,8 +204576,8 @@ void IGL.MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204777,11 +204587,11 @@ void __DSL_glMultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsIndirectCount", "opengl") )(mode, type, indirect, drawcount, maxdrawcount, stride); __DSL_glMultiDrawElementsIndirectCount( @@ -204803,8 +204613,8 @@ public static void MultiDrawElementsIndirectCount( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawElementsIndirectCount( mode, @@ -204823,8 +204633,8 @@ void IGL.MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204834,11 +204644,11 @@ void __DSL_glMultiDrawElementsIndirectCountARB( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsIndirectCountARB", "opengl") )(mode, type, indirect, drawcount, maxdrawcount, stride); __DSL_glMultiDrawElementsIndirectCountARB( @@ -204860,8 +204670,8 @@ public static void MultiDrawElementsIndirectCountArb( [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawElementsIndirectCountArb( mode, @@ -204878,8 +204688,8 @@ void IGL.MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) { fixed (void* __dsl_indirect = indirect) @@ -204888,11 +204698,11 @@ void __DSL_glMultiDrawElementsIndirectEXT( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawElementsIndirectEXT", "opengl") )(mode, type, indirect, drawcount, stride); __DSL_glMultiDrawElementsIndirectEXT(mode, type, __dsl_indirect, drawcount, stride); @@ -204905,18 +204715,18 @@ public static void MultiDrawElementsIndirectExt( [NativeTypeName("GLenum")] uint mode, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawElementsIndirectExt(mode, type, indirect, drawcount, stride); void IGL.MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawMeshTasksIndirectCountNV", "opengl") )(indirect, drawcount, maxdrawcount, stride); @@ -204927,17 +204737,17 @@ void IGL.MultiDrawMeshTasksIndirectCountNV( public static void MultiDrawMeshTasksIndirectCountNV( [NativeTypeName("GLintptr")] nint indirect, [NativeTypeName("GLintptr")] nint drawcount, - [NativeTypeName("GLsizei")] int maxdrawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint maxdrawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawMeshTasksIndirectCountNV(indirect, drawcount, maxdrawcount, stride); void IGL.MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawMeshTasksIndirectNV", "opengl") )(indirect, drawcount, stride); @@ -204947,8 +204757,8 @@ void IGL.MultiDrawMeshTasksIndirectNV( [NativeFunction("opengl", EntryPoint = "glMultiDrawMeshTasksIndirectNV")] public static void MultiDrawMeshTasksIndirectNV( [NativeTypeName("GLintptr")] nint indirect, - [NativeTypeName("GLsizei")] int drawcount, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint drawcount, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.MultiDrawMeshTasksIndirectNV(indirect, drawcount, stride); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -204958,11 +204768,11 @@ void IGL.MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) { void __DSL_glMultiDrawRangeElementArrayAPPLE( @@ -204970,11 +204780,11 @@ void __DSL_glMultiDrawRangeElementArrayAPPLE( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiDrawRangeElementArrayAPPLE", "opengl") )(mode, start, end, first, count, primcount); __DSL_glMultiDrawRangeElementArrayAPPLE( @@ -204995,8 +204805,8 @@ public static void MultiDrawRangeElementArrayApple( [NativeTypeName("GLuint")] uint start, [NativeTypeName("GLuint")] uint end, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount ) => ThisThread.MultiDrawRangeElementArrayApple(mode, start, end, first, count, primcount); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -205004,24 +204814,24 @@ public static void MultiDrawRangeElementArrayApple( void IGL.MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) { - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (int* __dsl_first = first) fixed (uint* __dsl_mode = mode) { void __DSL_glMultiModeDrawArraysIBM( [NativeTypeName("const GLenum *")] uint* mode, [NativeTypeName("const GLint *")] int* first, - [NativeTypeName("const GLsizei *")] int* count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] uint* count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiModeDrawArraysIBM", "opengl") )(mode, first, count, primcount, modestride); __DSL_glMultiModeDrawArraysIBM( @@ -205039,8 +204849,8 @@ void __DSL_glMultiModeDrawArraysIBM( public static void MultiModeDrawArraysIbm( [NativeTypeName("const GLenum *")] Ref mode, [NativeTypeName("const GLint *")] Ref first, - [NativeTypeName("const GLsizei *")] Ref count, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => ThisThread.MultiModeDrawArraysIbm(mode, first, count, primcount, modestride); @@ -205048,27 +204858,27 @@ public static void MultiModeDrawArraysIbm( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] void IGL.MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) { fixed (void** __dsl_indices = indices) - fixed (int* __dsl_count = count) + fixed (uint* __dsl_count = count) fixed (uint* __dsl_mode = mode) { void __DSL_glMultiModeDrawElementsIBM( [NativeTypeName("const GLenum *")] uint* mode, - [NativeTypeName("const GLsizei *")] int* count, + [NativeTypeName("const GLsizei *")] uint* count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] void** indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiModeDrawElementsIBM", "opengl") )(mode, count, type, indices, primcount, modestride); __DSL_glMultiModeDrawElementsIBM( @@ -205086,10 +204896,10 @@ void __DSL_glMultiModeDrawElementsIBM( [NativeFunction("opengl", EntryPoint = "glMultiModeDrawElementsIBM")] public static void MultiModeDrawElementsIbm( [NativeTypeName("const GLenum *")] Ref mode, - [NativeTypeName("const GLsizei *")] Ref count, + [NativeTypeName("const GLsizei *")] Ref count, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *const *")] Ref2D indices, - [NativeTypeName("GLsizei")] int primcount, + [NativeTypeName("GLsizei")] uint primcount, [NativeTypeName("GLint")] int modestride ) => ThisThread.MultiModeDrawElementsIbm(mode, count, type, indices, primcount, modestride); @@ -207409,7 +207219,7 @@ void IGL.MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -207419,11 +207229,11 @@ void __DSL_glMultiTexCoordPointerEXT( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiTexCoordPointerEXT", "opengl") )(texunit, size, type, stride, pointer); __DSL_glMultiTexCoordPointerEXT(texunit, size, type, stride, __dsl_pointer); @@ -207437,7 +207247,7 @@ public static void MultiTexCoordPointerExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.MultiTexCoordPointerExt(texunit, size, type, stride, pointer); @@ -207734,7 +207544,7 @@ void IGL.MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207748,14 +207558,14 @@ void __DSL_glMultiTexImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiTexImage1DEXT", "opengl") )(texunit, target, level, internalformat, width, border, format, type, pixels); __DSL_glMultiTexImage1DEXT( @@ -207780,7 +207590,7 @@ public static void MultiTexImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207806,8 +207616,8 @@ void IGL.MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207821,8 +207631,8 @@ void __DSL_glMultiTexImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207834,8 +207644,8 @@ void __DSL_glMultiTexImage2DEXT( uint, int, int, - int, - int, + uint, + uint, int, uint, uint, @@ -207877,8 +207687,8 @@ public static void MultiTexImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207905,9 +207715,9 @@ void IGL.MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207921,9 +207731,9 @@ void __DSL_glMultiTexImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -207935,9 +207745,9 @@ void __DSL_glMultiTexImage3DEXT( uint, int, int, - int, - int, - int, + uint, + uint, + uint, int, uint, uint, @@ -207981,9 +207791,9 @@ public static void MultiTexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -208216,7 +208026,7 @@ void IGL.MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -208229,13 +208039,13 @@ void __DSL_glMultiTexSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glMultiTexSubImage1DEXT", "opengl") )(texunit, target, level, xoffset, width, format, type, pixels); __DSL_glMultiTexSubImage1DEXT( @@ -208259,7 +208069,7 @@ public static void MultiTexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -208284,8 +208094,8 @@ void IGL.MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -208299,8 +208109,8 @@ void __DSL_glMultiTexSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -208312,8 +208122,8 @@ void __DSL_glMultiTexSubImage2DEXT( int, int, int, - int, - int, + uint, + uint, uint, uint, void*, @@ -208344,8 +208154,8 @@ public static void MultiTexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -208373,9 +208183,9 @@ void IGL.MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -208390,9 +208200,9 @@ void __DSL_glMultiTexSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -208405,9 +208215,9 @@ void __DSL_glMultiTexSubImage3DEXT( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -208454,9 +208264,9 @@ public static void MultiTexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -208686,7 +208496,7 @@ public static void NamedBufferAttachMemoryNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] void IGL.NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) @@ -208695,12 +208505,12 @@ void IGL.NamedBufferData( { void __DSL_glNamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLenum")] uint usage ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferData", "opengl") )(buffer, size, data, usage); __DSL_glNamedBufferData(buffer, size, __dsl_data, usage); @@ -208712,7 +208522,7 @@ void __DSL_glNamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferData")] public static void NamedBufferData( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => ThisThread.NamedBufferData(buffer, size, data, usage); @@ -208722,7 +208532,7 @@ public static void NamedBufferData( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] void IGL.NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) @@ -208731,12 +208541,12 @@ void IGL.NamedBufferDataExt( { void __DSL_glNamedBufferDataEXT( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLenum")] uint usage ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferDataEXT", "opengl") )(buffer, size, data, usage); __DSL_glNamedBufferDataEXT(buffer, size, __dsl_data, usage); @@ -208748,7 +208558,7 @@ void __DSL_glNamedBufferDataEXT( [NativeFunction("opengl", EntryPoint = "glNamedBufferDataEXT")] public static void NamedBufferDataExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLenum")] uint usage ) => ThisThread.NamedBufferDataExt(buffer, size, data, usage); @@ -208756,11 +208566,11 @@ public static void NamedBufferDataExt( void IGL.NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferPageCommitmentARB", "opengl") )(buffer, offset, size, commit); @@ -208770,18 +208580,18 @@ void IGL.NamedBufferPageCommitmentArb( public static void NamedBufferPageCommitmentArb( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.NamedBufferPageCommitmentArb(buffer, offset, size, commit); void IGL.NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferPageCommitmentEXT", "opengl") )(buffer, offset, size, commit); @@ -208791,20 +208601,20 @@ void IGL.NamedBufferPageCommitmentExt( public static void NamedBufferPageCommitmentExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizeiptr")] nuint size, + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.NamedBufferPageCommitmentExt(buffer, offset, size, commit); void IGL.NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferPageCommitmentMemNV", "opengl") )(buffer, offset, size, memory, memOffset, commit); @@ -208815,10 +208625,10 @@ void IGL.NamedBufferPageCommitmentMemNV( public static void NamedBufferPageCommitmentMemNV( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong memOffset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.NamedBufferPageCommitmentMemNV(buffer, offset, size, memory, memOffset, commit); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -208826,7 +208636,7 @@ public static void NamedBufferPageCommitmentMemNV( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] void IGL.NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -208835,12 +208645,12 @@ void IGL.NamedBufferStorage( { void __DSL_glNamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferStorage", "opengl") )(buffer, size, data, flags); __DSL_glNamedBufferStorage(buffer, size, __dsl_data, flags); @@ -208852,7 +208662,7 @@ void __DSL_glNamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorage")] public static void NamedBufferStorage( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.NamedBufferStorage(buffer, size, data, flags); @@ -208862,7 +208672,7 @@ public static void NamedBufferStorage( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] void IGL.NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) @@ -208871,12 +208681,12 @@ void IGL.NamedBufferStorageExt( { void __DSL_glNamedBufferStorageEXT( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferStorageEXT", "opengl") )(buffer, size, data, flags); __DSL_glNamedBufferStorageEXT(buffer, size, __dsl_data, flags); @@ -208888,7 +208698,7 @@ void __DSL_glNamedBufferStorageEXT( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageEXT")] public static void NamedBufferStorageExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.NamedBufferStorageExt(buffer, size, data, flags); @@ -208899,7 +208709,7 @@ public static void NamedBufferStorageExt( void IGL.NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) @@ -208909,12 +208719,12 @@ void IGL.NamedBufferStorageExternalExt( void __DSL_glNamedBufferStorageExternalEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] void* clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferStorageExternalEXT", "opengl") )(buffer, offset, size, clientBuffer, flags); __DSL_glNamedBufferStorageExternalEXT(buffer, offset, size, __dsl_clientBuffer, flags); @@ -208927,19 +208737,19 @@ void __DSL_glNamedBufferStorageExternalEXT( public static void NamedBufferStorageExternalExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLeglClientBufferEXT")] Ref clientBuffer, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.NamedBufferStorageExternalExt(buffer, offset, size, clientBuffer, flags); void IGL.NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferStorageMemEXT", "opengl") )(buffer, size, memory, offset); @@ -208948,7 +208758,7 @@ void IGL.NamedBufferStorageMemExt( [NativeFunction("opengl", EntryPoint = "glNamedBufferStorageMemEXT")] public static void NamedBufferStorageMemExt( [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ThisThread.NamedBufferStorageMemExt(buffer, size, memory, offset); @@ -208959,7 +208769,7 @@ public static void NamedBufferStorageMemExt( void IGL.NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -208968,11 +208778,11 @@ void IGL.NamedBufferSubData( void __DSL_glNamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferSubData", "opengl") )(buffer, offset, size, data); __DSL_glNamedBufferSubData(buffer, offset, size, __dsl_data); @@ -208985,7 +208795,7 @@ void __DSL_glNamedBufferSubData( public static void NamedBufferSubData( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => ThisThread.NamedBufferSubData(buffer, offset, size, data); @@ -208995,7 +208805,7 @@ public static void NamedBufferSubData( void IGL.NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) { @@ -209004,11 +208814,11 @@ void IGL.NamedBufferSubDataExt( void __DSL_glNamedBufferSubDataEXT( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedBufferSubDataEXT", "opengl") )(buffer, offset, size, data); __DSL_glNamedBufferSubDataEXT(buffer, offset, size, __dsl_data); @@ -209021,7 +208831,7 @@ void __DSL_glNamedBufferSubDataEXT( public static void NamedBufferSubDataExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size, + [NativeTypeName("GLsizeiptr")] nuint size, [NativeTypeName("const void *")] Ref data ) => ThisThread.NamedBufferSubDataExt(buffer, offset, size, data); @@ -209030,10 +208840,10 @@ void IGL.NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedCopyBufferSubDataEXT", "opengl") )(readBuffer, writeBuffer, readOffset, writeOffset, size); @@ -209045,7 +208855,7 @@ public static void NamedCopyBufferSubDataExt( [NativeTypeName("GLuint")] uint writeBuffer, [NativeTypeName("GLintptr")] nint readOffset, [NativeTypeName("GLintptr")] nint writeOffset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.NamedCopyBufferSubDataExt( readBuffer, @@ -209077,7 +208887,7 @@ public static void NamedFramebufferDrawBuffer( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] void IGL.NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) { @@ -209085,11 +208895,11 @@ void IGL.NamedFramebufferDrawBuffers( { void __DSL_glNamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] uint* bufs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedFramebufferDrawBuffers", "opengl") )(framebuffer, n, bufs); __DSL_glNamedFramebufferDrawBuffers(framebuffer, n, __dsl_bufs); @@ -209101,7 +208911,7 @@ void __DSL_glNamedFramebufferDrawBuffers( [NativeFunction("opengl", EntryPoint = "glNamedFramebufferDrawBuffers")] public static void NamedFramebufferDrawBuffers( [NativeTypeName("GLuint")] uint framebuffer, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLenum *")] Ref bufs ) => ThisThread.NamedFramebufferDrawBuffers(framebuffer, n, bufs); @@ -209220,7 +209030,7 @@ public static void NamedFramebufferRenderbufferExt( void IGL.NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -209229,11 +209039,11 @@ void IGL.NamedFramebufferSampleLocationsfvArb( void __DSL_glNamedFramebufferSampleLocationsfvARB( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glNamedFramebufferSampleLocationsfvARB", "opengl" @@ -209249,7 +209059,7 @@ void __DSL_glNamedFramebufferSampleLocationsfvARB( public static void NamedFramebufferSampleLocationsfvArb( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.NamedFramebufferSampleLocationsfvArb(framebuffer, start, count, v); @@ -209260,7 +209070,7 @@ public static void NamedFramebufferSampleLocationsfvArb( void IGL.NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -209269,11 +209079,11 @@ void IGL.NamedFramebufferSampleLocationsfvNV( void __DSL_glNamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glNamedFramebufferSampleLocationsfvNV", "opengl" @@ -209290,7 +209100,7 @@ void __DSL_glNamedFramebufferSampleLocationsfvNV( public static void NamedFramebufferSampleLocationsfvNV( [NativeTypeName("GLuint")] uint framebuffer, [NativeTypeName("GLuint")] uint start, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.NamedFramebufferSampleLocationsfvNV(framebuffer, start, count, v); @@ -209793,7 +209603,7 @@ void IGL.NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -209803,11 +209613,11 @@ void __DSL_glNamedProgramLocalParameters4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedProgramLocalParameters4fvEXT", "opengl") )(program, target, index, count, @params); __DSL_glNamedProgramLocalParameters4fvEXT(program, target, index, count, __dsl_params); @@ -209821,7 +209631,7 @@ public static void NamedProgramLocalParameters4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => ThisThread.NamedProgramLocalParameters4fvExt(program, target, index, count, @params); @@ -209832,7 +209642,7 @@ void IGL.NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -209842,11 +209652,11 @@ void __DSL_glNamedProgramLocalParametersI4ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedProgramLocalParametersI4ivEXT", "opengl") )(program, target, index, count, @params); __DSL_glNamedProgramLocalParametersI4ivEXT(program, target, index, count, __dsl_params); @@ -209860,7 +209670,7 @@ public static void NamedProgramLocalParametersI4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => ThisThread.NamedProgramLocalParametersI4ivExt(program, target, index, count, @params); @@ -209871,7 +209681,7 @@ void IGL.NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -209881,11 +209691,11 @@ void __DSL_glNamedProgramLocalParametersI4uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glNamedProgramLocalParametersI4uivEXT", "opengl" @@ -209908,7 +209718,7 @@ public static void NamedProgramLocalParametersI4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => ThisThread.NamedProgramLocalParametersI4uivExt(program, target, index, count, @params); @@ -209919,7 +209729,7 @@ void IGL.NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) { @@ -209929,11 +209739,11 @@ void __DSL_glNamedProgramStringEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] void* @string ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedProgramStringEXT", "opengl") )(program, target, format, len, @string); __DSL_glNamedProgramStringEXT(program, target, format, len, __dsl_string); @@ -209947,18 +209757,18 @@ public static void NamedProgramStringExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => ThisThread.NamedProgramStringExt(program, target, format, len, @string); void IGL.NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedRenderbufferStorage", "opengl") )(renderbuffer, internalformat, width, height); @@ -209968,18 +209778,18 @@ void IGL.NamedRenderbufferStorage( public static void NamedRenderbufferStorage( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.NamedRenderbufferStorage(renderbuffer, internalformat, width, height); void IGL.NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedRenderbufferStorageEXT", "opengl") )(renderbuffer, internalformat, width, height); @@ -209989,19 +209799,19 @@ void IGL.NamedRenderbufferStorageExt( public static void NamedRenderbufferStorageExt( [NativeTypeName("GLuint")] uint renderbuffer, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.NamedRenderbufferStorageExt(renderbuffer, internalformat, width, height); void IGL.NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedRenderbufferStorageMultisample", "opengl") )(renderbuffer, samples, internalformat, width, height); @@ -210010,10 +209820,10 @@ void IGL.NamedRenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisample")] public static void NamedRenderbufferStorageMultisample( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.NamedRenderbufferStorageMultisample( renderbuffer, @@ -210025,14 +209835,14 @@ public static void NamedRenderbufferStorageMultisample( void IGL.NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glNamedRenderbufferStorageMultisampleAdvancedAMD", "opengl" @@ -210045,11 +209855,11 @@ void IGL.NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleAdvancedAMD")] public static void NamedRenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.NamedRenderbufferStorageMultisampleAdvancedAmd( renderbuffer, @@ -210062,14 +209872,14 @@ public static void NamedRenderbufferStorageMultisampleAdvancedAmd( void IGL.NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glNamedRenderbufferStorageMultisampleCoverageEXT", "opengl" @@ -210081,11 +209891,11 @@ void IGL.NamedRenderbufferStorageMultisampleCoverageExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleCoverageEXT")] public static void NamedRenderbufferStorageMultisampleCoverageExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.NamedRenderbufferStorageMultisampleCoverageExt( renderbuffer, @@ -210098,13 +209908,13 @@ public static void NamedRenderbufferStorageMultisampleCoverageExt( void IGL.NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNamedRenderbufferStorageMultisampleEXT", "opengl") )(renderbuffer, samples, internalformat, width, height); @@ -210113,10 +209923,10 @@ void IGL.NamedRenderbufferStorageMultisampleExt( [NativeFunction("opengl", EntryPoint = "glNamedRenderbufferStorageMultisampleEXT")] public static void NamedRenderbufferStorageMultisampleExt( [NativeTypeName("GLuint")] uint renderbuffer, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.NamedRenderbufferStorageMultisampleExt( renderbuffer, @@ -210183,7 +209993,7 @@ public static void NewList( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] uint IGL.NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ) @@ -210191,12 +210001,12 @@ uint IGL.NewObjectBufferAti( fixed (void* __dsl_pointer = pointer) { uint __DSL_glNewObjectBufferATI( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] void* pointer, [NativeTypeName("GLenum")] uint usage ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNewObjectBufferATI", "opengl") )(size, pointer, usage); return __DSL_glNewObjectBufferATI(size, __dsl_pointer, usage); @@ -210207,7 +210017,7 @@ uint __DSL_glNewObjectBufferATI( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glNewObjectBufferATI")] public static uint NewObjectBufferAti( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint usage ) => ThisThread.NewObjectBufferAti(size, pointer, usage); @@ -210553,10 +210363,10 @@ public static void Normal3xvOes([NativeTypeName("const GLfixed *")] Ref coo void IGL.NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNormalFormatNV", "opengl") )(type, stride); @@ -210565,7 +210375,7 @@ void IGL.NormalFormatNV( [NativeFunction("opengl", EntryPoint = "glNormalFormatNV")] public static void NormalFormatNV( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.NormalFormatNV(type, stride); void IGL.NormalP3( @@ -210617,7 +210427,7 @@ public static void NormalP3( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] void IGL.NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -210625,11 +210435,11 @@ void IGL.NormalPointer( { void __DSL_glNormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNormalPointer", "opengl") )(type, stride, pointer); __DSL_glNormalPointer(type, stride, __dsl_pointer); @@ -210641,7 +210451,7 @@ void __DSL_glNormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointer")] public static void NormalPointer( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.NormalPointer(type, stride, pointer); @@ -210649,8 +210459,8 @@ public static void NormalPointer( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] void IGL.NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -210658,12 +210468,12 @@ void IGL.NormalPointerExt( { void __DSL_glNormalPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glNormalPointerEXT", "opengl") )(type, stride, count, pointer); __DSL_glNormalPointerEXT(type, stride, count, __dsl_pointer); @@ -210674,8 +210484,8 @@ void __DSL_glNormalPointerEXT( [NativeFunction("opengl", EntryPoint = "glNormalPointerEXT")] public static void NormalPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.NormalPointerExt(type, stride, count, pointer); @@ -210987,7 +210797,7 @@ public static void NormalStream3svAti( void IGL.ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -210996,11 +210806,11 @@ void IGL.ObjectLabel( void __DSL_glObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glObjectLabel", "opengl") )(identifier, name, length, label); __DSL_glObjectLabel(identifier, name, length, __dsl_label); @@ -211013,7 +210823,7 @@ void __DSL_glObjectLabel( public static void ObjectLabel( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => ThisThread.ObjectLabel(identifier, name, length, label); @@ -211022,7 +210832,7 @@ public static void ObjectLabel( void IGL.ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -211031,11 +210841,11 @@ void IGL.ObjectLabelKhr( void __DSL_glObjectLabelKHR( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glObjectLabelKHR", "opengl") )(identifier, name, length, label); __DSL_glObjectLabelKHR(identifier, name, length, __dsl_label); @@ -211047,7 +210857,7 @@ void __DSL_glObjectLabelKHR( public static void ObjectLabelKhr( [NativeTypeName("GLenum")] uint identifier, [NativeTypeName("GLuint")] uint name, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => ThisThread.ObjectLabelKhr(identifier, name, length, label); @@ -211056,7 +210866,7 @@ public static void ObjectLabelKhr( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] void IGL.ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -211065,11 +210875,11 @@ void IGL.ObjectPtrLabel( { void __DSL_glObjectPtrLabel( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glObjectPtrLabel", "opengl") )(ptr, length, label); __DSL_glObjectPtrLabel(__dsl_ptr, length, __dsl_label); @@ -211081,7 +210891,7 @@ void __DSL_glObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabel")] public static void ObjectPtrLabel( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => ThisThread.ObjectPtrLabel(ptr, length, label); @@ -211089,7 +210899,7 @@ public static void ObjectPtrLabel( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] void IGL.ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) { @@ -211098,11 +210908,11 @@ void IGL.ObjectPtrLabelKhr( { void __DSL_glObjectPtrLabelKHR( [NativeTypeName("const void *")] void* ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* label ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glObjectPtrLabelKHR", "opengl") )(ptr, length, label); __DSL_glObjectPtrLabelKHR(__dsl_ptr, length, __dsl_label); @@ -211113,7 +210923,7 @@ void __DSL_glObjectPtrLabelKHR( [NativeFunction("opengl", EntryPoint = "glObjectPtrLabelKHR")] public static void ObjectPtrLabelKhr( [NativeTypeName("const void *")] Ref ptr, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref label ) => ThisThread.ObjectPtrLabelKhr(ptr, length, label); @@ -211434,9 +211244,9 @@ public static void PathColorGenNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] void IGL.PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -211446,14 +211256,14 @@ void IGL.PathCommandsNV( { void __DSL_glPathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] byte* commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathCommandsNV", "opengl") )(path, numCommands, commands, numCoords, coordType, coords); __DSL_glPathCommandsNV( @@ -211473,9 +211283,9 @@ void __DSL_glPathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCommandsNV")] public static void PathCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => ThisThread.PathCommandsNV(path, numCommands, commands, numCoords, coordType, coords); @@ -211486,7 +211296,7 @@ public static void PathCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] void IGL.PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -211495,12 +211305,12 @@ void IGL.PathCoordsNV( { void __DSL_glPathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathCoordsNV", "opengl") )(path, numCoords, coordType, coords); __DSL_glPathCoordsNV(path, numCoords, coordType, __dsl_coords); @@ -211513,7 +211323,7 @@ void __DSL_glPathCoordsNV( [NativeFunction("opengl", EntryPoint = "glPathCoordsNV")] public static void PathCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => ThisThread.PathCoordsNV(path, numCoords, coordType, coords); @@ -211537,7 +211347,7 @@ public static void PathCoverDepthFuncNV([NativeTypeName("GLenum")] uint func) => [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] void IGL.PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ) { @@ -211545,11 +211355,11 @@ void IGL.PathDashArrayNV( { void __DSL_glPathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] float* dashArray ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathDashArrayNV", "opengl") )(path, dashCount, dashArray); __DSL_glPathDashArrayNV(path, dashCount, __dsl_dashArray); @@ -211562,7 +211372,7 @@ void __DSL_glPathDashArrayNV( [NativeFunction("opengl", EntryPoint = "glPathDashArrayNV")] public static void PathDashArrayNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int dashCount, + [NativeTypeName("GLsizei")] uint dashCount, [NativeTypeName("const GLfloat *")] Ref dashArray ) => ThisThread.PathDashArrayNV(path, dashCount, dashArray); @@ -211587,7 +211397,7 @@ uint IGL.PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) @@ -211600,12 +211410,12 @@ uint __DSL_glPathGlyphIndexArrayNV( [NativeTypeName("const void *")] void* fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathGlyphIndexArrayNV", "opengl") )( firstPathName, @@ -211641,7 +211451,7 @@ public static uint PathGlyphIndexArrayNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -211728,7 +211538,7 @@ void IGL.PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -211742,7 +211552,7 @@ void __DSL_glPathGlyphRangeNV( [NativeTypeName("const void *")] void* fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -211754,7 +211564,7 @@ void __DSL_glPathGlyphRangeNV( void*, uint, uint, - int, + uint, uint, uint, float, @@ -211795,7 +211605,7 @@ public static void PathGlyphRangeNV( [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, [NativeTypeName("GLuint")] uint firstGlyph, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint handleMissingGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale @@ -211821,7 +211631,7 @@ void IGL.PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -211837,7 +211647,7 @@ void __DSL_glPathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] void* fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -211850,7 +211660,7 @@ void __DSL_glPathGlyphsNV( uint, void*, uint, - int, + uint, uint, void*, uint, @@ -211894,7 +211704,7 @@ public static void PathGlyphsNV( [NativeTypeName("GLenum")] uint fontTarget, [NativeTypeName("const void *")] Ref fontName, [NativeTypeName("GLbitfield")] uint fontStyle, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref charcodes, [NativeTypeName("GLenum")] uint handleMissingGlyphs, @@ -211922,11 +211732,11 @@ public static void PathGlyphsNV( uint IGL.PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) @@ -211936,11 +211746,11 @@ uint IGL.PathMemoryGlyphIndexArrayNV( uint __DSL_glPathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] void* fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -211948,11 +211758,11 @@ uint __DSL_glPathMemoryGlyphIndexArrayNV( (delegate* unmanaged< uint, uint, - nint, + nuint, void*, - int, uint, - int, + uint, + uint, uint, float, uint>) @@ -211990,11 +211800,11 @@ uint __DSL_glPathMemoryGlyphIndexArrayNV( public static uint PathMemoryGlyphIndexArrayNV( [NativeTypeName("GLuint")] uint firstPathName, [NativeTypeName("GLenum")] uint fontTarget, - [NativeTypeName("GLsizeiptr")] nint fontSize, + [NativeTypeName("GLsizeiptr")] nuint fontSize, [NativeTypeName("const void *")] Ref fontData, - [NativeTypeName("GLsizei")] int faceIndex, + [NativeTypeName("GLsizei")] uint faceIndex, [NativeTypeName("GLuint")] uint firstGlyphIndex, - [NativeTypeName("GLsizei")] int numGlyphs, + [NativeTypeName("GLsizei")] uint numGlyphs, [NativeTypeName("GLuint")] uint pathParameterTemplate, [NativeTypeName("GLfloat")] float emScale ) => @@ -212165,7 +211975,7 @@ public static void PathStencilFuncNV( void IGL.PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ) { @@ -212174,11 +211984,11 @@ void IGL.PathStringNV( void __DSL_glPathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pathString ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathStringNV", "opengl") )(path, format, length, pathString); __DSL_glPathStringNV(path, format, length, __dsl_pathString); @@ -212192,7 +212002,7 @@ void __DSL_glPathStringNV( public static void PathStringNV( [NativeTypeName("GLuint")] uint path, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pathString ) => ThisThread.PathStringNV(path, format, length, pathString); @@ -212202,11 +212012,11 @@ public static void PathStringNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] void IGL.PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -212216,16 +212026,16 @@ void IGL.PathSubCommandsNV( { void __DSL_glPathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] byte* commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathSubCommandsNV", "opengl") )( path, @@ -212256,11 +212066,11 @@ void __DSL_glPathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCommandsNV")] public static void PathSubCommandsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int commandStart, - [NativeTypeName("GLsizei")] int commandsToDelete, - [NativeTypeName("GLsizei")] int numCommands, + [NativeTypeName("GLsizei")] uint commandStart, + [NativeTypeName("GLsizei")] uint commandsToDelete, + [NativeTypeName("GLsizei")] uint numCommands, [NativeTypeName("const GLubyte *")] Ref commands, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => @@ -212281,8 +212091,8 @@ public static void PathSubCommandsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] void IGL.PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) @@ -212291,13 +212101,13 @@ void IGL.PathSubCoordsNV( { void __DSL_glPathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] void* coords ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPathSubCoordsNV", "opengl") )(path, coordStart, numCoords, coordType, coords); __DSL_glPathSubCoordsNV(path, coordStart, numCoords, coordType, __dsl_coords); @@ -212310,8 +212120,8 @@ void __DSL_glPathSubCoordsNV( [NativeFunction("opengl", EntryPoint = "glPathSubCoordsNV")] public static void PathSubCoordsNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int coordStart, - [NativeTypeName("GLsizei")] int numCoords, + [NativeTypeName("GLsizei")] uint coordStart, + [NativeTypeName("GLsizei")] uint numCoords, [NativeTypeName("GLenum")] uint coordType, [NativeTypeName("const void *")] Ref coords ) => ThisThread.PathSubCoordsNV(path, coordStart, numCoords, coordType, coords); @@ -212375,7 +212185,7 @@ void IGL.PauseTransformFeedbackNV() => [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] void IGL.PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) { @@ -212383,11 +212193,11 @@ void IGL.PixelDataRangeNV( { void __DSL_glPixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPixelDataRangeNV", "opengl") )(target, length, pointer); __DSL_glPixelDataRangeNV(target, length, __dsl_pointer); @@ -212398,7 +212208,7 @@ void __DSL_glPixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelDataRangeNV")] public static void PixelDataRangeNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.PixelDataRangeNV(target, length, pointer); @@ -212406,7 +212216,7 @@ public static void PixelDataRangeNV( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] void IGL.PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ) { @@ -212414,11 +212224,11 @@ void IGL.PixelMap( { void __DSL_glPixelMapfv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] float* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPixelMapfv", "opengl") )(map, mapsize, values); __DSL_glPixelMapfv(map, mapsize, __dsl_values); @@ -212429,7 +212239,7 @@ void __DSL_glPixelMapfv( [NativeFunction("opengl", EntryPoint = "glPixelMapfv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLfloat *")] Ref values ) => ThisThread.PixelMap(map, mapsize, values); @@ -212437,7 +212247,7 @@ public static void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] void IGL.PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ) { @@ -212445,11 +212255,11 @@ void IGL.PixelMap( { void __DSL_glPixelMapuiv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] uint* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPixelMapuiv", "opengl") )(map, mapsize, values); __DSL_glPixelMapuiv(map, mapsize, __dsl_values); @@ -212460,7 +212270,7 @@ void __DSL_glPixelMapuiv( [NativeFunction("opengl", EntryPoint = "glPixelMapuiv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLuint *")] Ref values ) => ThisThread.PixelMap(map, mapsize, values); @@ -212468,7 +212278,7 @@ public static void PixelMap( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] void IGL.PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ) { @@ -212476,11 +212286,11 @@ void IGL.PixelMap( { void __DSL_glPixelMapusv( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] ushort* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPixelMapusv", "opengl") )(map, mapsize, values); __DSL_glPixelMapusv(map, mapsize, __dsl_values); @@ -212491,7 +212301,7 @@ void __DSL_glPixelMapusv( [NativeFunction("opengl", EntryPoint = "glPixelMapusv")] public static void PixelMap( [NativeTypeName("GLenum")] uint map, - [NativeTypeName("GLsizei")] int mapsize, + [NativeTypeName("GLsizei")] uint mapsize, [NativeTypeName("const GLushort *")] Ref values ) => ThisThread.PixelMap(map, mapsize, values); @@ -212892,10 +212702,10 @@ public static void PNTrianglesiAti( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - byte IGL.PointAlongPathNV( + uint IGL.PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -212908,10 +212718,10 @@ byte IGL.PointAlongPathNV( fixed (float* __dsl_y = y) fixed (float* __dsl_x = x) { - byte __DSL_glPointAlongPathNV( + uint __DSL_glPointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] float* x, [NativeTypeName("GLfloat *")] float* y, @@ -212921,14 +212731,14 @@ byte __DSL_glPointAlongPathNV( ( (delegate* unmanaged< uint, - int, - int, + uint, + uint, float, float*, float*, float*, float*, - byte>) + uint>) nativeContext.LoadFunction("glPointAlongPathNV", "opengl") )(path, startSegment, numSegments, distance, x, y, tangentX, tangentY); return __DSL_glPointAlongPathNV( @@ -212949,10 +212759,10 @@ byte __DSL_glPointAlongPathNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPointAlongPathNV")] - public static byte PointAlongPathNV( + public static uint PointAlongPathNV( [NativeTypeName("GLuint")] uint path, - [NativeTypeName("GLsizei")] int startSegment, - [NativeTypeName("GLsizei")] int numSegments, + [NativeTypeName("GLsizei")] uint startSegment, + [NativeTypeName("GLsizei")] uint numSegments, [NativeTypeName("GLfloat")] float distance, [NativeTypeName("GLfloat *")] Ref x, [NativeTypeName("GLfloat *")] Ref y, @@ -213349,7 +213159,7 @@ public static void PointSize([NativeTypeName("GLfloat")] float size) => [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] void IGL.PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -213357,11 +213167,11 @@ void IGL.PointSizePointerOes( { void __DSL_glPointSizePointerOES( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPointSizePointerOES", "opengl") )(type, stride, pointer); __DSL_glPointSizePointerOES(type, stride, __dsl_pointer); @@ -213372,7 +213182,7 @@ void __DSL_glPointSizePointerOES( [NativeFunction("opengl", EntryPoint = "glPointSizePointerOES")] public static void PointSizePointerOes( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.PointSizePointerOes(type, stride, pointer); @@ -213925,7 +213735,7 @@ void IGL.PrimitiveRestartNV() => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] void IGL.PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ) @@ -213934,12 +213744,12 @@ void IGL.PrioritizeTextures( fixed (uint* __dsl_textures = textures) { void __DSL_glPrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, [NativeTypeName("const GLfloat *")] float* priorities ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPrioritizeTextures", "opengl") )(n, textures, priorities); __DSL_glPrioritizeTextures(n, __dsl_textures, __dsl_priorities); @@ -213949,7 +213759,7 @@ void __DSL_glPrioritizeTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTextures")] public static void PrioritizeTextures( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfloat *")] Ref priorities ) => ThisThread.PrioritizeTextures(n, textures, priorities); @@ -213957,7 +213767,7 @@ public static void PrioritizeTextures( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] void IGL.PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ) @@ -213966,12 +213776,12 @@ void IGL.PrioritizeTexturesExt( fixed (uint* __dsl_textures = textures) { void __DSL_glPrioritizeTexturesEXT( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, [NativeTypeName("const GLclampf *")] float* priorities ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPrioritizeTexturesEXT", "opengl") )(n, textures, priorities); __DSL_glPrioritizeTexturesEXT(n, __dsl_textures, __dsl_priorities); @@ -213981,7 +213791,7 @@ void __DSL_glPrioritizeTexturesEXT( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesEXT")] public static void PrioritizeTexturesExt( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLclampf *")] Ref priorities ) => ThisThread.PrioritizeTexturesExt(n, textures, priorities); @@ -213989,7 +213799,7 @@ public static void PrioritizeTexturesExt( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] void IGL.PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ) @@ -213998,12 +213808,12 @@ void IGL.PrioritizeTexturesxOes( fixed (uint* __dsl_textures = textures) { void __DSL_glPrioritizeTexturesxOES( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* textures, [NativeTypeName("const GLfixed *")] int* priorities ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPrioritizeTexturesxOES", "opengl") )(n, textures, priorities); __DSL_glPrioritizeTexturesxOES(n, __dsl_textures, __dsl_priorities); @@ -214013,7 +213823,7 @@ void __DSL_glPrioritizeTexturesxOES( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glPrioritizeTexturesxOES")] public static void PrioritizeTexturesxOes( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref textures, [NativeTypeName("const GLfixed *")] Ref priorities ) => ThisThread.PrioritizeTexturesxOes(n, textures, priorities); @@ -214025,7 +213835,7 @@ void IGL.ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) { fixed (void* __dsl_binary = binary) @@ -214034,10 +213844,10 @@ void __DSL_glProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] void* binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramBinary", "opengl") )(program, binaryFormat, binary, length); __DSL_glProgramBinary(program, binaryFormat, __dsl_binary, length); @@ -214051,7 +213861,7 @@ public static void ProgramBinary( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => ThisThread.ProgramBinary(program, binaryFormat, binary, length); [SupportedApiProfile("gles2", MinVersion = "2.0")] @@ -214094,7 +213904,7 @@ void IGL.ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -214104,11 +213914,11 @@ void __DSL_glProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramBufferParametersfvNV", "opengl") )(target, bindingIndex, wordIndex, count, @params); __DSL_glProgramBufferParametersfvNV( @@ -214127,7 +213937,7 @@ public static void ProgramBufferParametersfvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => ThisThread.ProgramBufferParametersfvNV(target, bindingIndex, wordIndex, count, @params); @@ -214137,7 +213947,7 @@ void IGL.ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -214147,11 +213957,11 @@ void __DSL_glProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramBufferParametersIivNV", "opengl") )(target, bindingIndex, wordIndex, count, @params); __DSL_glProgramBufferParametersIivNV( @@ -214170,7 +213980,7 @@ public static void ProgramBufferParametersIivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => ThisThread.ProgramBufferParametersIivNV(target, bindingIndex, wordIndex, count, @params); @@ -214180,7 +213990,7 @@ void IGL.ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -214190,11 +214000,11 @@ void __DSL_glProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramBufferParametersIuivNV", "opengl") )(target, bindingIndex, wordIndex, count, @params); __DSL_glProgramBufferParametersIuivNV( @@ -214213,7 +214023,7 @@ public static void ProgramBufferParametersIuivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint bindingIndex, [NativeTypeName("GLuint")] uint wordIndex, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => ThisThread.ProgramBufferParametersIuivNV(target, bindingIndex, wordIndex, count, @params); @@ -214442,7 +214252,7 @@ public static void ProgramEnvParameterI4uivNV( void IGL.ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -214451,11 +214261,11 @@ void IGL.ProgramEnvParameters4fvExt( void __DSL_glProgramEnvParameters4fvEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramEnvParameters4fvEXT", "opengl") )(target, index, count, @params); __DSL_glProgramEnvParameters4fvEXT(target, index, count, __dsl_params); @@ -214467,7 +214277,7 @@ void __DSL_glProgramEnvParameters4fvEXT( public static void ProgramEnvParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => ThisThread.ProgramEnvParameters4fvExt(target, index, count, @params); @@ -214476,7 +214286,7 @@ public static void ProgramEnvParameters4fvExt( void IGL.ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -214485,11 +214295,11 @@ void IGL.ProgramEnvParametersI4ivNV( void __DSL_glProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramEnvParametersI4ivNV", "opengl") )(target, index, count, @params); __DSL_glProgramEnvParametersI4ivNV(target, index, count, __dsl_params); @@ -214501,7 +214311,7 @@ void __DSL_glProgramEnvParametersI4ivNV( public static void ProgramEnvParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => ThisThread.ProgramEnvParametersI4ivNV(target, index, count, @params); @@ -214510,7 +214320,7 @@ public static void ProgramEnvParametersI4ivNV( void IGL.ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -214519,11 +214329,11 @@ void IGL.ProgramEnvParametersI4uivNV( void __DSL_glProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramEnvParametersI4uivNV", "opengl") )(target, index, count, @params); __DSL_glProgramEnvParametersI4uivNV(target, index, count, __dsl_params); @@ -214535,7 +214345,7 @@ void __DSL_glProgramEnvParametersI4uivNV( public static void ProgramEnvParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => ThisThread.ProgramEnvParametersI4uivNV(target, index, count, @params); @@ -214764,7 +214574,7 @@ public static void ProgramLocalParameterI4uivNV( void IGL.ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) { @@ -214773,11 +214583,11 @@ void IGL.ProgramLocalParameters4fvExt( void __DSL_glProgramLocalParameters4fvEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramLocalParameters4fvEXT", "opengl") )(target, index, count, @params); __DSL_glProgramLocalParameters4fvEXT(target, index, count, __dsl_params); @@ -214789,7 +214599,7 @@ void __DSL_glProgramLocalParameters4fvEXT( public static void ProgramLocalParameters4fvExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref @params ) => ThisThread.ProgramLocalParameters4fvExt(target, index, count, @params); @@ -214798,7 +214608,7 @@ public static void ProgramLocalParameters4fvExt( void IGL.ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) { @@ -214807,11 +214617,11 @@ void IGL.ProgramLocalParametersI4ivNV( void __DSL_glProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramLocalParametersI4ivNV", "opengl") )(target, index, count, @params); __DSL_glProgramLocalParametersI4ivNV(target, index, count, __dsl_params); @@ -214823,7 +214633,7 @@ void __DSL_glProgramLocalParametersI4ivNV( public static void ProgramLocalParametersI4ivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref @params ) => ThisThread.ProgramLocalParametersI4ivNV(target, index, count, @params); @@ -214832,7 +214642,7 @@ public static void ProgramLocalParametersI4ivNV( void IGL.ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -214841,11 +214651,11 @@ void IGL.ProgramLocalParametersI4uivNV( void __DSL_glProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramLocalParametersI4uivNV", "opengl") )(target, index, count, @params); __DSL_glProgramLocalParametersI4uivNV(target, index, count, __dsl_params); @@ -214857,7 +214667,7 @@ void __DSL_glProgramLocalParametersI4uivNV( public static void ProgramLocalParametersI4uivNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => ThisThread.ProgramLocalParametersI4uivNV(target, index, count, @params); @@ -214865,7 +214675,7 @@ public static void ProgramLocalParametersI4uivNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] void IGL.ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -214877,7 +214687,7 @@ void IGL.ProgramNamedParameter4dNV( { void __DSL_glProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -214885,7 +214695,7 @@ void __DSL_glProgramNamedParameter4dNV( [NativeTypeName("GLdouble")] double w ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramNamedParameter4dNV", "opengl") )(id, len, name, x, y, z, w); __DSL_glProgramNamedParameter4dNV(id, len, __dsl_name, x, y, z, w); @@ -214896,7 +214706,7 @@ void __DSL_glProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dNV")] public static void ProgramNamedParameter4dNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLdouble")] double x, [NativeTypeName("GLdouble")] double y, @@ -214908,7 +214718,7 @@ public static void ProgramNamedParameter4dNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] void IGL.ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ) @@ -214918,12 +214728,12 @@ void IGL.ProgramNamedParameter4dvNV( { void __DSL_glProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramNamedParameter4dvNV", "opengl") )(id, len, name, v); __DSL_glProgramNamedParameter4dvNV(id, len, __dsl_name, __dsl_v); @@ -214934,7 +214744,7 @@ void __DSL_glProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4dvNV")] public static void ProgramNamedParameter4dvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.ProgramNamedParameter4dvNV(id, len, name, v); @@ -214943,7 +214753,7 @@ public static void ProgramNamedParameter4dvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] void IGL.ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -214955,7 +214765,7 @@ void IGL.ProgramNamedParameter4fNV( { void __DSL_glProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -214963,7 +214773,7 @@ void __DSL_glProgramNamedParameter4fNV( [NativeTypeName("GLfloat")] float w ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramNamedParameter4fNV", "opengl") )(id, len, name, x, y, z, w); __DSL_glProgramNamedParameter4fNV(id, len, __dsl_name, x, y, z, w); @@ -214974,7 +214784,7 @@ void __DSL_glProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fNV")] public static void ProgramNamedParameter4fNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("GLfloat")] float x, [NativeTypeName("GLfloat")] float y, @@ -214986,7 +214796,7 @@ public static void ProgramNamedParameter4fNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] void IGL.ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ) @@ -214996,12 +214806,12 @@ void IGL.ProgramNamedParameter4fvNV( { void __DSL_glProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] byte* name, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramNamedParameter4fvNV", "opengl") )(id, len, name, v); __DSL_glProgramNamedParameter4fvNV(id, len, __dsl_name, __dsl_v); @@ -215012,7 +214822,7 @@ void __DSL_glProgramNamedParameter4fvNV( [NativeFunction("opengl", EntryPoint = "glProgramNamedParameter4fvNV")] public static void ProgramNamedParameter4fvNV( [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const GLubyte *")] Ref name, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.ProgramNamedParameter4fvNV(id, len, name, v); @@ -215189,7 +214999,7 @@ public static void ProgramParameteriExt( void IGL.ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -215198,11 +215008,11 @@ void IGL.ProgramParameters4dvNV( void __DSL_glProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramParameters4dvNV", "opengl") )(target, index, count, v); __DSL_glProgramParameters4dvNV(target, index, count, __dsl_v); @@ -215214,7 +215024,7 @@ void __DSL_glProgramParameters4dvNV( public static void ProgramParameters4dvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.ProgramParameters4dvNV(target, index, count, v); @@ -215223,7 +215033,7 @@ public static void ProgramParameters4dvNV( void IGL.ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -215232,11 +215042,11 @@ void IGL.ProgramParameters4fvNV( void __DSL_glProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramParameters4fvNV", "opengl") )(target, index, count, v); __DSL_glProgramParameters4fvNV(target, index, count, __dsl_v); @@ -215248,7 +215058,7 @@ void __DSL_glProgramParameters4fvNV( public static void ProgramParameters4fvNV( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.ProgramParameters4fvNV(target, index, count, v); @@ -215304,7 +215114,7 @@ public static void ProgramPathFragmentInputGenNV( void IGL.ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) { @@ -215313,11 +215123,11 @@ void IGL.ProgramStringArb( void __DSL_glProgramStringARB( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] void* @string ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramStringARB", "opengl") )(target, format, len, @string); __DSL_glProgramStringARB(target, format, len, __dsl_string); @@ -215329,7 +215139,7 @@ void __DSL_glProgramStringARB( public static void ProgramStringArb( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint format, - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => ThisThread.ProgramStringArb(target, format, len, @string); @@ -215337,7 +215147,7 @@ public static void ProgramStringArb( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] void IGL.ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) { @@ -215345,11 +215155,11 @@ void IGL.ProgramSubroutineParametersuivNV( { void __DSL_glProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* @params ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramSubroutineParametersuivNV", "opengl") )(target, count, @params); __DSL_glProgramSubroutineParametersuivNV(target, count, __dsl_params); @@ -215360,7 +215170,7 @@ void __DSL_glProgramSubroutineParametersuivNV( [NativeFunction("opengl", EntryPoint = "glProgramSubroutineParametersuivNV")] public static void ProgramSubroutineParametersuivNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref @params ) => ThisThread.ProgramSubroutineParametersuivNV(target, count, @params); @@ -215408,7 +215218,7 @@ public static void ProgramUniform1dExt( void IGL.ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -215417,11 +215227,11 @@ void IGL.ProgramUniform1( void __DSL_glProgramUniform1dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1dv", "opengl") )(program, location, count, value); __DSL_glProgramUniform1dv(program, location, count, __dsl_value); @@ -215434,7 +215244,7 @@ void __DSL_glProgramUniform1dv( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform1(program, location, count, value); @@ -215444,7 +215254,7 @@ public static void ProgramUniform1( void IGL.ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -215453,11 +215263,11 @@ void IGL.ProgramUniform1dvExt( void __DSL_glProgramUniform1dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1dvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform1dvEXT(program, location, count, __dsl_value); @@ -215470,7 +215280,7 @@ void __DSL_glProgramUniform1dvEXT( public static void ProgramUniform1dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform1dvExt(program, location, count, value); @@ -215519,7 +215329,7 @@ public static void ProgramUniform1fExt( void IGL.ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -215528,11 +215338,11 @@ void IGL.ProgramUniform1( void __DSL_glProgramUniform1fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1fv", "opengl") )(program, location, count, value); __DSL_glProgramUniform1fv(program, location, count, __dsl_value); @@ -215545,7 +215355,7 @@ void __DSL_glProgramUniform1fv( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform1(program, location, count, value); @@ -215556,7 +215366,7 @@ public static void ProgramUniform1( void IGL.ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -215565,11 +215375,11 @@ void IGL.ProgramUniform1fvExt( void __DSL_glProgramUniform1fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1fvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform1fvEXT(program, location, count, __dsl_value); @@ -215583,7 +215393,7 @@ void __DSL_glProgramUniform1fvEXT( public static void ProgramUniform1fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform1fvExt(program, location, count, value); @@ -215651,7 +215461,7 @@ public static void ProgramUniform1i64nv( void IGL.ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -215660,11 +215470,11 @@ void IGL.ProgramUniform1i64vArb( void __DSL_glProgramUniform1i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1i64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform1i64vARB(program, location, count, __dsl_value); @@ -215677,7 +215487,7 @@ void __DSL_glProgramUniform1i64vARB( public static void ProgramUniform1i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.ProgramUniform1i64vArb(program, location, count, value); @@ -215688,7 +215498,7 @@ public static void ProgramUniform1i64vArb( void IGL.ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -215697,11 +215507,11 @@ void IGL.ProgramUniform1i64vNV( void __DSL_glProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1i64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform1i64vNV(program, location, count, __dsl_value); @@ -215715,7 +215525,7 @@ void __DSL_glProgramUniform1i64vNV( public static void ProgramUniform1i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.ProgramUniform1i64vNV(program, location, count, value); @@ -215745,7 +215555,7 @@ public static void ProgramUniform1iExt( void IGL.ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -215754,11 +215564,11 @@ void IGL.ProgramUniform1( void __DSL_glProgramUniform1iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1iv", "opengl") )(program, location, count, value); __DSL_glProgramUniform1iv(program, location, count, __dsl_value); @@ -215771,7 +215581,7 @@ void __DSL_glProgramUniform1iv( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform1(program, location, count, value); @@ -215782,7 +215592,7 @@ public static void ProgramUniform1( void IGL.ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -215791,11 +215601,11 @@ void IGL.ProgramUniform1ivExt( void __DSL_glProgramUniform1ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1ivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform1ivEXT(program, location, count, __dsl_value); @@ -215809,7 +215619,7 @@ void __DSL_glProgramUniform1ivEXT( public static void ProgramUniform1ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform1ivExt(program, location, count, value); @@ -215877,7 +215687,7 @@ public static void ProgramUniform1ui64nv( void IGL.ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -215886,11 +215696,11 @@ void IGL.ProgramUniform1ui64vArb( void __DSL_glProgramUniform1ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1ui64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform1ui64vARB(program, location, count, __dsl_value); @@ -215903,7 +215713,7 @@ void __DSL_glProgramUniform1ui64vARB( public static void ProgramUniform1ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.ProgramUniform1ui64vArb(program, location, count, value); @@ -215914,7 +215724,7 @@ public static void ProgramUniform1ui64vArb( void IGL.ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -215923,11 +215733,11 @@ void IGL.ProgramUniform1ui64vNV( void __DSL_glProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1ui64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform1ui64vNV(program, location, count, __dsl_value); @@ -215941,7 +215751,7 @@ void __DSL_glProgramUniform1ui64vNV( public static void ProgramUniform1ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.ProgramUniform1ui64vNV(program, location, count, value); @@ -215971,7 +215781,7 @@ public static void ProgramUniform1uiExt( void IGL.ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -215980,11 +215790,11 @@ void IGL.ProgramUniform1( void __DSL_glProgramUniform1uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1uiv", "opengl") )(program, location, count, value); __DSL_glProgramUniform1uiv(program, location, count, __dsl_value); @@ -215997,7 +215807,7 @@ void __DSL_glProgramUniform1uiv( public static void ProgramUniform1( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform1(program, location, count, value); @@ -216008,7 +215818,7 @@ public static void ProgramUniform1( void IGL.ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -216017,11 +215827,11 @@ void IGL.ProgramUniform1uivExt( void __DSL_glProgramUniform1uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform1uivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform1uivEXT(program, location, count, __dsl_value); @@ -216035,7 +215845,7 @@ void __DSL_glProgramUniform1uivEXT( public static void ProgramUniform1uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform1uivExt(program, location, count, value); @@ -216087,7 +215897,7 @@ public static void ProgramUniform2dExt( void IGL.ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -216096,11 +215906,11 @@ void IGL.ProgramUniform2( void __DSL_glProgramUniform2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2dv", "opengl") )(program, location, count, value); __DSL_glProgramUniform2dv(program, location, count, __dsl_value); @@ -216113,7 +215923,7 @@ void __DSL_glProgramUniform2dv( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform2(program, location, count, value); @@ -216123,7 +215933,7 @@ public static void ProgramUniform2( void IGL.ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -216132,11 +215942,11 @@ void IGL.ProgramUniform2dvExt( void __DSL_glProgramUniform2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2dvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform2dvEXT(program, location, count, __dsl_value); @@ -216149,7 +215959,7 @@ void __DSL_glProgramUniform2dvEXT( public static void ProgramUniform2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform2dvExt(program, location, count, value); @@ -216202,7 +216012,7 @@ public static void ProgramUniform2fExt( void IGL.ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -216211,11 +216021,11 @@ void IGL.ProgramUniform2( void __DSL_glProgramUniform2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2fv", "opengl") )(program, location, count, value); __DSL_glProgramUniform2fv(program, location, count, __dsl_value); @@ -216228,7 +216038,7 @@ void __DSL_glProgramUniform2fv( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform2(program, location, count, value); @@ -216239,7 +216049,7 @@ public static void ProgramUniform2( void IGL.ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -216248,11 +216058,11 @@ void IGL.ProgramUniform2fvExt( void __DSL_glProgramUniform2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2fvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform2fvEXT(program, location, count, __dsl_value); @@ -216266,7 +216076,7 @@ void __DSL_glProgramUniform2fvEXT( public static void ProgramUniform2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform2fvExt(program, location, count, value); @@ -216340,7 +216150,7 @@ public static void ProgramUniform2i64nv( void IGL.ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -216349,11 +216159,11 @@ void IGL.ProgramUniform2i64vArb( void __DSL_glProgramUniform2i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2i64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform2i64vARB(program, location, count, __dsl_value); @@ -216366,7 +216176,7 @@ void __DSL_glProgramUniform2i64vARB( public static void ProgramUniform2i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.ProgramUniform2i64vArb(program, location, count, value); @@ -216377,7 +216187,7 @@ public static void ProgramUniform2i64vArb( void IGL.ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -216386,11 +216196,11 @@ void IGL.ProgramUniform2i64vNV( void __DSL_glProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2i64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform2i64vNV(program, location, count, __dsl_value); @@ -216404,7 +216214,7 @@ void __DSL_glProgramUniform2i64vNV( public static void ProgramUniform2i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.ProgramUniform2i64vNV(program, location, count, value); @@ -216436,7 +216246,7 @@ public static void ProgramUniform2iExt( void IGL.ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -216445,11 +216255,11 @@ void IGL.ProgramUniform2( void __DSL_glProgramUniform2iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2iv", "opengl") )(program, location, count, value); __DSL_glProgramUniform2iv(program, location, count, __dsl_value); @@ -216462,7 +216272,7 @@ void __DSL_glProgramUniform2iv( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform2(program, location, count, value); @@ -216473,7 +216283,7 @@ public static void ProgramUniform2( void IGL.ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -216482,11 +216292,11 @@ void IGL.ProgramUniform2ivExt( void __DSL_glProgramUniform2ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2ivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform2ivEXT(program, location, count, __dsl_value); @@ -216500,7 +216310,7 @@ void __DSL_glProgramUniform2ivEXT( public static void ProgramUniform2ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform2ivExt(program, location, count, value); @@ -216574,7 +216384,7 @@ public static void ProgramUniform2ui64nv( void IGL.ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -216583,11 +216393,11 @@ void IGL.ProgramUniform2ui64vArb( void __DSL_glProgramUniform2ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2ui64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform2ui64vARB(program, location, count, __dsl_value); @@ -216600,7 +216410,7 @@ void __DSL_glProgramUniform2ui64vARB( public static void ProgramUniform2ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.ProgramUniform2ui64vArb(program, location, count, value); @@ -216611,7 +216421,7 @@ public static void ProgramUniform2ui64vArb( void IGL.ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -216620,11 +216430,11 @@ void IGL.ProgramUniform2ui64vNV( void __DSL_glProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2ui64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform2ui64vNV(program, location, count, __dsl_value); @@ -216638,7 +216448,7 @@ void __DSL_glProgramUniform2ui64vNV( public static void ProgramUniform2ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.ProgramUniform2ui64vNV(program, location, count, value); @@ -216670,7 +216480,7 @@ public static void ProgramUniform2uiExt( void IGL.ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -216679,11 +216489,11 @@ void IGL.ProgramUniform2( void __DSL_glProgramUniform2uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2uiv", "opengl") )(program, location, count, value); __DSL_glProgramUniform2uiv(program, location, count, __dsl_value); @@ -216696,7 +216506,7 @@ void __DSL_glProgramUniform2uiv( public static void ProgramUniform2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform2(program, location, count, value); @@ -216707,7 +216517,7 @@ public static void ProgramUniform2( void IGL.ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -216716,11 +216526,11 @@ void IGL.ProgramUniform2uivExt( void __DSL_glProgramUniform2uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform2uivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform2uivEXT(program, location, count, __dsl_value); @@ -216734,7 +216544,7 @@ void __DSL_glProgramUniform2uivEXT( public static void ProgramUniform2uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform2uivExt(program, location, count, value); @@ -216790,7 +216600,7 @@ public static void ProgramUniform3dExt( void IGL.ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -216799,11 +216609,11 @@ void IGL.ProgramUniform3( void __DSL_glProgramUniform3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3dv", "opengl") )(program, location, count, value); __DSL_glProgramUniform3dv(program, location, count, __dsl_value); @@ -216816,7 +216626,7 @@ void __DSL_glProgramUniform3dv( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform3(program, location, count, value); @@ -216826,7 +216636,7 @@ public static void ProgramUniform3( void IGL.ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -216835,11 +216645,11 @@ void IGL.ProgramUniform3dvExt( void __DSL_glProgramUniform3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3dvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform3dvEXT(program, location, count, __dsl_value); @@ -216852,7 +216662,7 @@ void __DSL_glProgramUniform3dvEXT( public static void ProgramUniform3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform3dvExt(program, location, count, value); @@ -216909,7 +216719,7 @@ public static void ProgramUniform3fExt( void IGL.ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -216918,11 +216728,11 @@ void IGL.ProgramUniform3( void __DSL_glProgramUniform3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3fv", "opengl") )(program, location, count, value); __DSL_glProgramUniform3fv(program, location, count, __dsl_value); @@ -216935,7 +216745,7 @@ void __DSL_glProgramUniform3fv( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform3(program, location, count, value); @@ -216946,7 +216756,7 @@ public static void ProgramUniform3( void IGL.ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -216955,11 +216765,11 @@ void IGL.ProgramUniform3fvExt( void __DSL_glProgramUniform3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3fvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform3fvEXT(program, location, count, __dsl_value); @@ -216973,7 +216783,7 @@ void __DSL_glProgramUniform3fvEXT( public static void ProgramUniform3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform3fvExt(program, location, count, value); @@ -217053,7 +216863,7 @@ public static void ProgramUniform3i64nv( void IGL.ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -217062,11 +216872,11 @@ void IGL.ProgramUniform3i64vArb( void __DSL_glProgramUniform3i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3i64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform3i64vARB(program, location, count, __dsl_value); @@ -217079,7 +216889,7 @@ void __DSL_glProgramUniform3i64vARB( public static void ProgramUniform3i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.ProgramUniform3i64vArb(program, location, count, value); @@ -217090,7 +216900,7 @@ public static void ProgramUniform3i64vArb( void IGL.ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -217099,11 +216909,11 @@ void IGL.ProgramUniform3i64vNV( void __DSL_glProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3i64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform3i64vNV(program, location, count, __dsl_value); @@ -217117,7 +216927,7 @@ void __DSL_glProgramUniform3i64vNV( public static void ProgramUniform3i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.ProgramUniform3i64vNV(program, location, count, value); @@ -217151,7 +216961,7 @@ public static void ProgramUniform3iExt( void IGL.ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -217160,11 +216970,11 @@ void IGL.ProgramUniform3( void __DSL_glProgramUniform3iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3iv", "opengl") )(program, location, count, value); __DSL_glProgramUniform3iv(program, location, count, __dsl_value); @@ -217177,7 +216987,7 @@ void __DSL_glProgramUniform3iv( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform3(program, location, count, value); @@ -217188,7 +216998,7 @@ public static void ProgramUniform3( void IGL.ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -217197,11 +217007,11 @@ void IGL.ProgramUniform3ivExt( void __DSL_glProgramUniform3ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3ivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform3ivEXT(program, location, count, __dsl_value); @@ -217215,7 +217025,7 @@ void __DSL_glProgramUniform3ivEXT( public static void ProgramUniform3ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform3ivExt(program, location, count, value); @@ -217295,7 +217105,7 @@ public static void ProgramUniform3ui64nv( void IGL.ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -217304,11 +217114,11 @@ void IGL.ProgramUniform3ui64vArb( void __DSL_glProgramUniform3ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3ui64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform3ui64vARB(program, location, count, __dsl_value); @@ -217321,7 +217131,7 @@ void __DSL_glProgramUniform3ui64vARB( public static void ProgramUniform3ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.ProgramUniform3ui64vArb(program, location, count, value); @@ -217332,7 +217142,7 @@ public static void ProgramUniform3ui64vArb( void IGL.ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -217341,11 +217151,11 @@ void IGL.ProgramUniform3ui64vNV( void __DSL_glProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3ui64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform3ui64vNV(program, location, count, __dsl_value); @@ -217359,7 +217169,7 @@ void __DSL_glProgramUniform3ui64vNV( public static void ProgramUniform3ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.ProgramUniform3ui64vNV(program, location, count, value); @@ -217393,7 +217203,7 @@ public static void ProgramUniform3uiExt( void IGL.ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -217402,11 +217212,11 @@ void IGL.ProgramUniform3( void __DSL_glProgramUniform3uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3uiv", "opengl") )(program, location, count, value); __DSL_glProgramUniform3uiv(program, location, count, __dsl_value); @@ -217419,7 +217229,7 @@ void __DSL_glProgramUniform3uiv( public static void ProgramUniform3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform3(program, location, count, value); @@ -217430,7 +217240,7 @@ public static void ProgramUniform3( void IGL.ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -217439,11 +217249,11 @@ void IGL.ProgramUniform3uivExt( void __DSL_glProgramUniform3uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform3uivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform3uivEXT(program, location, count, __dsl_value); @@ -217457,7 +217267,7 @@ void __DSL_glProgramUniform3uivEXT( public static void ProgramUniform3uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform3uivExt(program, location, count, value); @@ -217517,7 +217327,7 @@ public static void ProgramUniform4dExt( void IGL.ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -217526,11 +217336,11 @@ void IGL.ProgramUniform4( void __DSL_glProgramUniform4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4dv", "opengl") )(program, location, count, value); __DSL_glProgramUniform4dv(program, location, count, __dsl_value); @@ -217543,7 +217353,7 @@ void __DSL_glProgramUniform4dv( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform4(program, location, count, value); @@ -217553,7 +217363,7 @@ public static void ProgramUniform4( void IGL.ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -217562,11 +217372,11 @@ void IGL.ProgramUniform4dvExt( void __DSL_glProgramUniform4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4dvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform4dvEXT(program, location, count, __dsl_value); @@ -217579,7 +217389,7 @@ void __DSL_glProgramUniform4dvEXT( public static void ProgramUniform4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniform4dvExt(program, location, count, value); @@ -217640,7 +217450,7 @@ public static void ProgramUniform4fExt( void IGL.ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -217649,11 +217459,11 @@ void IGL.ProgramUniform4( void __DSL_glProgramUniform4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4fv", "opengl") )(program, location, count, value); __DSL_glProgramUniform4fv(program, location, count, __dsl_value); @@ -217666,7 +217476,7 @@ void __DSL_glProgramUniform4fv( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform4(program, location, count, value); @@ -217677,7 +217487,7 @@ public static void ProgramUniform4( void IGL.ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -217686,11 +217496,11 @@ void IGL.ProgramUniform4fvExt( void __DSL_glProgramUniform4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4fvEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform4fvEXT(program, location, count, __dsl_value); @@ -217704,7 +217514,7 @@ void __DSL_glProgramUniform4fvEXT( public static void ProgramUniform4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniform4fvExt(program, location, count, value); @@ -217790,7 +217600,7 @@ public static void ProgramUniform4i64nv( void IGL.ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -217799,11 +217609,11 @@ void IGL.ProgramUniform4i64vArb( void __DSL_glProgramUniform4i64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4i64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform4i64vARB(program, location, count, __dsl_value); @@ -217816,7 +217626,7 @@ void __DSL_glProgramUniform4i64vARB( public static void ProgramUniform4i64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.ProgramUniform4i64vArb(program, location, count, value); @@ -217827,7 +217637,7 @@ public static void ProgramUniform4i64vArb( void IGL.ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -217836,11 +217646,11 @@ void IGL.ProgramUniform4i64vNV( void __DSL_glProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4i64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform4i64vNV(program, location, count, __dsl_value); @@ -217854,7 +217664,7 @@ void __DSL_glProgramUniform4i64vNV( public static void ProgramUniform4i64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.ProgramUniform4i64vNV(program, location, count, value); @@ -217890,7 +217700,7 @@ public static void ProgramUniform4iExt( void IGL.ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -217899,11 +217709,11 @@ void IGL.ProgramUniform4( void __DSL_glProgramUniform4iv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4iv", "opengl") )(program, location, count, value); __DSL_glProgramUniform4iv(program, location, count, __dsl_value); @@ -217916,7 +217726,7 @@ void __DSL_glProgramUniform4iv( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform4(program, location, count, value); @@ -217927,7 +217737,7 @@ public static void ProgramUniform4( void IGL.ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -217936,11 +217746,11 @@ void IGL.ProgramUniform4ivExt( void __DSL_glProgramUniform4ivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4ivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform4ivEXT(program, location, count, __dsl_value); @@ -217954,7 +217764,7 @@ void __DSL_glProgramUniform4ivEXT( public static void ProgramUniform4ivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.ProgramUniform4ivExt(program, location, count, value); @@ -218040,7 +217850,7 @@ public static void ProgramUniform4ui64nv( void IGL.ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -218049,11 +217859,11 @@ void IGL.ProgramUniform4ui64vArb( void __DSL_glProgramUniform4ui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4ui64vARB", "opengl") )(program, location, count, value); __DSL_glProgramUniform4ui64vARB(program, location, count, __dsl_value); @@ -218066,7 +217876,7 @@ void __DSL_glProgramUniform4ui64vARB( public static void ProgramUniform4ui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.ProgramUniform4ui64vArb(program, location, count, value); @@ -218077,7 +217887,7 @@ public static void ProgramUniform4ui64vArb( void IGL.ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -218086,11 +217896,11 @@ void IGL.ProgramUniform4ui64vNV( void __DSL_glProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4ui64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniform4ui64vNV(program, location, count, __dsl_value); @@ -218104,7 +217914,7 @@ void __DSL_glProgramUniform4ui64vNV( public static void ProgramUniform4ui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.ProgramUniform4ui64vNV(program, location, count, value); @@ -218140,7 +217950,7 @@ public static void ProgramUniform4uiExt( void IGL.ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -218149,11 +217959,11 @@ void IGL.ProgramUniform4( void __DSL_glProgramUniform4uiv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4uiv", "opengl") )(program, location, count, value); __DSL_glProgramUniform4uiv(program, location, count, __dsl_value); @@ -218166,7 +217976,7 @@ void __DSL_glProgramUniform4uiv( public static void ProgramUniform4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform4(program, location, count, value); @@ -218177,7 +217987,7 @@ public static void ProgramUniform4( void IGL.ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -218186,11 +217996,11 @@ void IGL.ProgramUniform4uivExt( void __DSL_glProgramUniform4uivEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniform4uivEXT", "opengl") )(program, location, count, value); __DSL_glProgramUniform4uivEXT(program, location, count, __dsl_value); @@ -218204,7 +218014,7 @@ void __DSL_glProgramUniform4uivEXT( public static void ProgramUniform4uivExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.ProgramUniform4uivExt(program, location, count, value); @@ -218271,7 +218081,7 @@ public static void ProgramUniformHandleui64nv( void IGL.ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) { @@ -218280,11 +218090,11 @@ void IGL.ProgramUniformHandleui64vArb( void __DSL_glProgramUniformHandleui64vARB( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformHandleui64vARB", "opengl") )(program, location, count, values); __DSL_glProgramUniformHandleui64vARB(program, location, count, __dsl_values); @@ -218297,7 +218107,7 @@ void __DSL_glProgramUniformHandleui64vARB( public static void ProgramUniformHandleui64vArb( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => ThisThread.ProgramUniformHandleui64vArb(program, location, count, values); @@ -218306,7 +218116,7 @@ public static void ProgramUniformHandleui64vArb( void IGL.ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) { @@ -218315,11 +218125,11 @@ void IGL.ProgramUniformHandleui64vImg( void __DSL_glProgramUniformHandleui64vIMG( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformHandleui64vIMG", "opengl") )(program, location, count, values); __DSL_glProgramUniformHandleui64vIMG(program, location, count, __dsl_values); @@ -218331,7 +218141,7 @@ void __DSL_glProgramUniformHandleui64vIMG( public static void ProgramUniformHandleui64vImg( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => ThisThread.ProgramUniformHandleui64vImg(program, location, count, values); @@ -218342,7 +218152,7 @@ public static void ProgramUniformHandleui64vImg( void IGL.ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) { @@ -218351,11 +218161,11 @@ void IGL.ProgramUniformHandleui64vNV( void __DSL_glProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformHandleui64vNV", "opengl") )(program, location, count, values); __DSL_glProgramUniformHandleui64vNV(program, location, count, __dsl_values); @@ -218369,7 +218179,7 @@ void __DSL_glProgramUniformHandleui64vNV( public static void ProgramUniformHandleui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref values ) => ThisThread.ProgramUniformHandleui64vNV(program, location, count, values); @@ -218379,8 +218189,8 @@ public static void ProgramUniformHandleui64vNV( void IGL.ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218389,12 +218199,12 @@ void IGL.ProgramUniformMatrix2( void __DSL_glProgramUniformMatrix2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2dv(program, location, count, transpose, __dsl_value); @@ -218407,8 +218217,8 @@ void __DSL_glProgramUniformMatrix2dv( public static void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix2(program, location, count, transpose, value); @@ -218418,8 +218228,8 @@ public static void ProgramUniformMatrix2( void IGL.ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218428,12 +218238,12 @@ void IGL.ProgramUniformMatrix2dvExt( void __DSL_glProgramUniformMatrix2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2dvEXT(program, location, count, transpose, __dsl_value); @@ -218446,8 +218256,8 @@ void __DSL_glProgramUniformMatrix2dvEXT( public static void ProgramUniformMatrix2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix2dvExt(program, location, count, transpose, value); @@ -218457,8 +218267,8 @@ public static void ProgramUniformMatrix2dvExt( void IGL.ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218467,12 +218277,12 @@ void IGL.ProgramUniformMatrix2( void __DSL_glProgramUniformMatrix2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2fv(program, location, count, transpose, __dsl_value); @@ -218485,8 +218295,8 @@ void __DSL_glProgramUniformMatrix2fv( public static void ProgramUniformMatrix2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix2(program, location, count, transpose, value); @@ -218497,8 +218307,8 @@ public static void ProgramUniformMatrix2( void IGL.ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218507,12 +218317,12 @@ void IGL.ProgramUniformMatrix2fvExt( void __DSL_glProgramUniformMatrix2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2fvEXT(program, location, count, transpose, __dsl_value); @@ -218526,8 +218336,8 @@ void __DSL_glProgramUniformMatrix2fvEXT( public static void ProgramUniformMatrix2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix2fvExt(program, location, count, transpose, value); @@ -218537,8 +218347,8 @@ public static void ProgramUniformMatrix2fvExt( void IGL.ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218547,12 +218357,12 @@ void IGL.ProgramUniformMatrix2x3( void __DSL_glProgramUniformMatrix2x3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x3dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x3dv(program, location, count, transpose, __dsl_value); @@ -218565,8 +218375,8 @@ void __DSL_glProgramUniformMatrix2x3dv( public static void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix2x3(program, location, count, transpose, value); @@ -218576,8 +218386,8 @@ public static void ProgramUniformMatrix2x3( void IGL.ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218586,12 +218396,12 @@ void IGL.ProgramUniformMatrix2x3dvExt( void __DSL_glProgramUniformMatrix2x3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x3dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x3dvEXT(program, location, count, transpose, __dsl_value); @@ -218604,8 +218414,8 @@ void __DSL_glProgramUniformMatrix2x3dvEXT( public static void ProgramUniformMatrix2x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix2x3dvExt(program, location, count, transpose, value); @@ -218615,8 +218425,8 @@ public static void ProgramUniformMatrix2x3dvExt( void IGL.ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218625,12 +218435,12 @@ void IGL.ProgramUniformMatrix2x3( void __DSL_glProgramUniformMatrix2x3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x3fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x3fv(program, location, count, transpose, __dsl_value); @@ -218643,8 +218453,8 @@ void __DSL_glProgramUniformMatrix2x3fv( public static void ProgramUniformMatrix2x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix2x3(program, location, count, transpose, value); @@ -218655,8 +218465,8 @@ public static void ProgramUniformMatrix2x3( void IGL.ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218665,12 +218475,12 @@ void IGL.ProgramUniformMatrix2x3fvExt( void __DSL_glProgramUniformMatrix2x3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x3fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x3fvEXT(program, location, count, transpose, __dsl_value); @@ -218684,8 +218494,8 @@ void __DSL_glProgramUniformMatrix2x3fvEXT( public static void ProgramUniformMatrix2x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix2x3fvExt(program, location, count, transpose, value); @@ -218695,8 +218505,8 @@ public static void ProgramUniformMatrix2x3fvExt( void IGL.ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218705,12 +218515,12 @@ void IGL.ProgramUniformMatrix2x4( void __DSL_glProgramUniformMatrix2x4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x4dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x4dv(program, location, count, transpose, __dsl_value); @@ -218723,8 +218533,8 @@ void __DSL_glProgramUniformMatrix2x4dv( public static void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix2x4(program, location, count, transpose, value); @@ -218734,8 +218544,8 @@ public static void ProgramUniformMatrix2x4( void IGL.ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218744,12 +218554,12 @@ void IGL.ProgramUniformMatrix2x4dvExt( void __DSL_glProgramUniformMatrix2x4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x4dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x4dvEXT(program, location, count, transpose, __dsl_value); @@ -218762,8 +218572,8 @@ void __DSL_glProgramUniformMatrix2x4dvEXT( public static void ProgramUniformMatrix2x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix2x4dvExt(program, location, count, transpose, value); @@ -218773,8 +218583,8 @@ public static void ProgramUniformMatrix2x4dvExt( void IGL.ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218783,12 +218593,12 @@ void IGL.ProgramUniformMatrix2x4( void __DSL_glProgramUniformMatrix2x4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x4fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x4fv(program, location, count, transpose, __dsl_value); @@ -218801,8 +218611,8 @@ void __DSL_glProgramUniformMatrix2x4fv( public static void ProgramUniformMatrix2x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix2x4(program, location, count, transpose, value); @@ -218813,8 +218623,8 @@ public static void ProgramUniformMatrix2x4( void IGL.ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218823,12 +218633,12 @@ void IGL.ProgramUniformMatrix2x4fvExt( void __DSL_glProgramUniformMatrix2x4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix2x4fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix2x4fvEXT(program, location, count, transpose, __dsl_value); @@ -218842,8 +218652,8 @@ void __DSL_glProgramUniformMatrix2x4fvEXT( public static void ProgramUniformMatrix2x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix2x4fvExt(program, location, count, transpose, value); @@ -218853,8 +218663,8 @@ public static void ProgramUniformMatrix2x4fvExt( void IGL.ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218863,12 +218673,12 @@ void IGL.ProgramUniformMatrix3( void __DSL_glProgramUniformMatrix3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3dv(program, location, count, transpose, __dsl_value); @@ -218881,8 +218691,8 @@ void __DSL_glProgramUniformMatrix3dv( public static void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix3(program, location, count, transpose, value); @@ -218892,8 +218702,8 @@ public static void ProgramUniformMatrix3( void IGL.ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -218902,12 +218712,12 @@ void IGL.ProgramUniformMatrix3dvExt( void __DSL_glProgramUniformMatrix3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3dvEXT(program, location, count, transpose, __dsl_value); @@ -218920,8 +218730,8 @@ void __DSL_glProgramUniformMatrix3dvEXT( public static void ProgramUniformMatrix3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix3dvExt(program, location, count, transpose, value); @@ -218931,8 +218741,8 @@ public static void ProgramUniformMatrix3dvExt( void IGL.ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218941,12 +218751,12 @@ void IGL.ProgramUniformMatrix3( void __DSL_glProgramUniformMatrix3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3fv(program, location, count, transpose, __dsl_value); @@ -218959,8 +218769,8 @@ void __DSL_glProgramUniformMatrix3fv( public static void ProgramUniformMatrix3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix3(program, location, count, transpose, value); @@ -218971,8 +218781,8 @@ public static void ProgramUniformMatrix3( void IGL.ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -218981,12 +218791,12 @@ void IGL.ProgramUniformMatrix3fvExt( void __DSL_glProgramUniformMatrix3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3fvEXT(program, location, count, transpose, __dsl_value); @@ -219000,8 +218810,8 @@ void __DSL_glProgramUniformMatrix3fvEXT( public static void ProgramUniformMatrix3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix3fvExt(program, location, count, transpose, value); @@ -219011,8 +218821,8 @@ public static void ProgramUniformMatrix3fvExt( void IGL.ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219021,12 +218831,12 @@ void IGL.ProgramUniformMatrix3x2( void __DSL_glProgramUniformMatrix3x2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x2dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x2dv(program, location, count, transpose, __dsl_value); @@ -219039,8 +218849,8 @@ void __DSL_glProgramUniformMatrix3x2dv( public static void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix3x2(program, location, count, transpose, value); @@ -219050,8 +218860,8 @@ public static void ProgramUniformMatrix3x2( void IGL.ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219060,12 +218870,12 @@ void IGL.ProgramUniformMatrix3x2dvExt( void __DSL_glProgramUniformMatrix3x2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x2dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x2dvEXT(program, location, count, transpose, __dsl_value); @@ -219078,8 +218888,8 @@ void __DSL_glProgramUniformMatrix3x2dvEXT( public static void ProgramUniformMatrix3x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix3x2dvExt(program, location, count, transpose, value); @@ -219089,8 +218899,8 @@ public static void ProgramUniformMatrix3x2dvExt( void IGL.ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219099,12 +218909,12 @@ void IGL.ProgramUniformMatrix3x2( void __DSL_glProgramUniformMatrix3x2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x2fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x2fv(program, location, count, transpose, __dsl_value); @@ -219117,8 +218927,8 @@ void __DSL_glProgramUniformMatrix3x2fv( public static void ProgramUniformMatrix3x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix3x2(program, location, count, transpose, value); @@ -219129,8 +218939,8 @@ public static void ProgramUniformMatrix3x2( void IGL.ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219139,12 +218949,12 @@ void IGL.ProgramUniformMatrix3x2fvExt( void __DSL_glProgramUniformMatrix3x2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x2fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x2fvEXT(program, location, count, transpose, __dsl_value); @@ -219158,8 +218968,8 @@ void __DSL_glProgramUniformMatrix3x2fvEXT( public static void ProgramUniformMatrix3x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix3x2fvExt(program, location, count, transpose, value); @@ -219169,8 +218979,8 @@ public static void ProgramUniformMatrix3x2fvExt( void IGL.ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219179,12 +218989,12 @@ void IGL.ProgramUniformMatrix3x4( void __DSL_glProgramUniformMatrix3x4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x4dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x4dv(program, location, count, transpose, __dsl_value); @@ -219197,8 +219007,8 @@ void __DSL_glProgramUniformMatrix3x4dv( public static void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix3x4(program, location, count, transpose, value); @@ -219208,8 +219018,8 @@ public static void ProgramUniformMatrix3x4( void IGL.ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219218,12 +219028,12 @@ void IGL.ProgramUniformMatrix3x4dvExt( void __DSL_glProgramUniformMatrix3x4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x4dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x4dvEXT(program, location, count, transpose, __dsl_value); @@ -219236,8 +219046,8 @@ void __DSL_glProgramUniformMatrix3x4dvEXT( public static void ProgramUniformMatrix3x4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix3x4dvExt(program, location, count, transpose, value); @@ -219247,8 +219057,8 @@ public static void ProgramUniformMatrix3x4dvExt( void IGL.ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219257,12 +219067,12 @@ void IGL.ProgramUniformMatrix3x4( void __DSL_glProgramUniformMatrix3x4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x4fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x4fv(program, location, count, transpose, __dsl_value); @@ -219275,8 +219085,8 @@ void __DSL_glProgramUniformMatrix3x4fv( public static void ProgramUniformMatrix3x4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix3x4(program, location, count, transpose, value); @@ -219287,8 +219097,8 @@ public static void ProgramUniformMatrix3x4( void IGL.ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219297,12 +219107,12 @@ void IGL.ProgramUniformMatrix3x4fvExt( void __DSL_glProgramUniformMatrix3x4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix3x4fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix3x4fvEXT(program, location, count, transpose, __dsl_value); @@ -219316,8 +219126,8 @@ void __DSL_glProgramUniformMatrix3x4fvEXT( public static void ProgramUniformMatrix3x4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix3x4fvExt(program, location, count, transpose, value); @@ -219327,8 +219137,8 @@ public static void ProgramUniformMatrix3x4fvExt( void IGL.ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219337,12 +219147,12 @@ void IGL.ProgramUniformMatrix4( void __DSL_glProgramUniformMatrix4dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4dv(program, location, count, transpose, __dsl_value); @@ -219355,8 +219165,8 @@ void __DSL_glProgramUniformMatrix4dv( public static void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix4(program, location, count, transpose, value); @@ -219366,8 +219176,8 @@ public static void ProgramUniformMatrix4( void IGL.ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219376,12 +219186,12 @@ void IGL.ProgramUniformMatrix4dvExt( void __DSL_glProgramUniformMatrix4dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4dvEXT(program, location, count, transpose, __dsl_value); @@ -219394,8 +219204,8 @@ void __DSL_glProgramUniformMatrix4dvEXT( public static void ProgramUniformMatrix4dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix4dvExt(program, location, count, transpose, value); @@ -219405,8 +219215,8 @@ public static void ProgramUniformMatrix4dvExt( void IGL.ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219415,12 +219225,12 @@ void IGL.ProgramUniformMatrix4( void __DSL_glProgramUniformMatrix4fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4fv(program, location, count, transpose, __dsl_value); @@ -219433,8 +219243,8 @@ void __DSL_glProgramUniformMatrix4fv( public static void ProgramUniformMatrix4( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix4(program, location, count, transpose, value); @@ -219445,8 +219255,8 @@ public static void ProgramUniformMatrix4( void IGL.ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219455,12 +219265,12 @@ void IGL.ProgramUniformMatrix4fvExt( void __DSL_glProgramUniformMatrix4fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4fvEXT(program, location, count, transpose, __dsl_value); @@ -219474,8 +219284,8 @@ void __DSL_glProgramUniformMatrix4fvEXT( public static void ProgramUniformMatrix4fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix4fvExt(program, location, count, transpose, value); @@ -219485,8 +219295,8 @@ public static void ProgramUniformMatrix4fvExt( void IGL.ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219495,12 +219305,12 @@ void IGL.ProgramUniformMatrix4x2( void __DSL_glProgramUniformMatrix4x2dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x2dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x2dv(program, location, count, transpose, __dsl_value); @@ -219513,8 +219323,8 @@ void __DSL_glProgramUniformMatrix4x2dv( public static void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix4x2(program, location, count, transpose, value); @@ -219524,8 +219334,8 @@ public static void ProgramUniformMatrix4x2( void IGL.ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219534,12 +219344,12 @@ void IGL.ProgramUniformMatrix4x2dvExt( void __DSL_glProgramUniformMatrix4x2dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x2dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x2dvEXT(program, location, count, transpose, __dsl_value); @@ -219552,8 +219362,8 @@ void __DSL_glProgramUniformMatrix4x2dvEXT( public static void ProgramUniformMatrix4x2dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix4x2dvExt(program, location, count, transpose, value); @@ -219563,8 +219373,8 @@ public static void ProgramUniformMatrix4x2dvExt( void IGL.ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219573,12 +219383,12 @@ void IGL.ProgramUniformMatrix4x2( void __DSL_glProgramUniformMatrix4x2fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x2fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x2fv(program, location, count, transpose, __dsl_value); @@ -219591,8 +219401,8 @@ void __DSL_glProgramUniformMatrix4x2fv( public static void ProgramUniformMatrix4x2( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix4x2(program, location, count, transpose, value); @@ -219603,8 +219413,8 @@ public static void ProgramUniformMatrix4x2( void IGL.ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219613,12 +219423,12 @@ void IGL.ProgramUniformMatrix4x2fvExt( void __DSL_glProgramUniformMatrix4x2fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x2fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x2fvEXT(program, location, count, transpose, __dsl_value); @@ -219632,8 +219442,8 @@ void __DSL_glProgramUniformMatrix4x2fvEXT( public static void ProgramUniformMatrix4x2fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix4x2fvExt(program, location, count, transpose, value); @@ -219643,8 +219453,8 @@ public static void ProgramUniformMatrix4x2fvExt( void IGL.ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219653,12 +219463,12 @@ void IGL.ProgramUniformMatrix4x3( void __DSL_glProgramUniformMatrix4x3dv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x3dv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x3dv(program, location, count, transpose, __dsl_value); @@ -219671,8 +219481,8 @@ void __DSL_glProgramUniformMatrix4x3dv( public static void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix4x3(program, location, count, transpose, value); @@ -219682,8 +219492,8 @@ public static void ProgramUniformMatrix4x3( void IGL.ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -219692,12 +219502,12 @@ void IGL.ProgramUniformMatrix4x3dvExt( void __DSL_glProgramUniformMatrix4x3dvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x3dvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x3dvEXT(program, location, count, transpose, __dsl_value); @@ -219710,8 +219520,8 @@ void __DSL_glProgramUniformMatrix4x3dvEXT( public static void ProgramUniformMatrix4x3dvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.ProgramUniformMatrix4x3dvExt(program, location, count, transpose, value); @@ -219721,8 +219531,8 @@ public static void ProgramUniformMatrix4x3dvExt( void IGL.ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219731,12 +219541,12 @@ void IGL.ProgramUniformMatrix4x3( void __DSL_glProgramUniformMatrix4x3fv( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x3fv", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x3fv(program, location, count, transpose, __dsl_value); @@ -219749,8 +219559,8 @@ void __DSL_glProgramUniformMatrix4x3fv( public static void ProgramUniformMatrix4x3( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix4x3(program, location, count, transpose, value); @@ -219761,8 +219571,8 @@ public static void ProgramUniformMatrix4x3( void IGL.ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -219771,12 +219581,12 @@ void IGL.ProgramUniformMatrix4x3fvExt( void __DSL_glProgramUniformMatrix4x3fvEXT( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformMatrix4x3fvEXT", "opengl") )(program, location, count, transpose, value); __DSL_glProgramUniformMatrix4x3fvEXT(program, location, count, transpose, __dsl_value); @@ -219790,8 +219600,8 @@ void __DSL_glProgramUniformMatrix4x3fvEXT( public static void ProgramUniformMatrix4x3fvExt( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.ProgramUniformMatrix4x3fvExt(program, location, count, transpose, value); @@ -219820,7 +219630,7 @@ public static void ProgramUniformui64nv( void IGL.ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -219829,11 +219639,11 @@ void IGL.ProgramUniformui64vNV( void __DSL_glProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glProgramUniformui64vNV", "opengl") )(program, location, count, value); __DSL_glProgramUniformui64vNV(program, location, count, __dsl_value); @@ -219846,7 +219656,7 @@ void __DSL_glProgramUniformui64vNV( public static void ProgramUniformui64vNV( [NativeTypeName("GLuint")] uint program, [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.ProgramUniformui64vNV(program, location, count, value); @@ -219928,7 +219738,7 @@ public static void PushClientAttribDefaultExt([NativeTypeName("GLbitfield")] uin void IGL.PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) { @@ -219937,11 +219747,11 @@ void IGL.PushDebugGroup( void __DSL_glPushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* message ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPushDebugGroup", "opengl") )(source, id, length, message); __DSL_glPushDebugGroup(source, id, length, __dsl_message); @@ -219954,7 +219764,7 @@ void __DSL_glPushDebugGroup( public static void PushDebugGroup( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) => ThisThread.PushDebugGroup(source, id, length, message); @@ -219963,7 +219773,7 @@ public static void PushDebugGroup( void IGL.PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) { @@ -219972,11 +219782,11 @@ void IGL.PushDebugGroupKhr( void __DSL_glPushDebugGroupKHR( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* message ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPushDebugGroupKHR", "opengl") )(source, id, length, message); __DSL_glPushDebugGroupKHR(source, id, length, __dsl_message); @@ -219988,7 +219798,7 @@ void __DSL_glPushDebugGroupKHR( public static void PushDebugGroupKhr( [NativeTypeName("GLenum")] uint source, [NativeTypeName("GLuint")] uint id, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref message ) => ThisThread.PushDebugGroupKhr(source, id, length, message); @@ -219998,18 +219808,18 @@ public static void PushDebugGroupKhr( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] void IGL.PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) { fixed (sbyte* __dsl_marker = marker) { void __DSL_glPushGroupMarkerEXT( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] sbyte* marker ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glPushGroupMarkerEXT", "opengl") )(length, marker); __DSL_glPushGroupMarkerEXT(length, __dsl_marker); @@ -220022,7 +219832,7 @@ void __DSL_glPushGroupMarkerEXT( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glPushGroupMarkerEXT")] public static void PushGroupMarkerExt( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const GLchar *")] Ref marker ) => ThisThread.PushGroupMarkerExt(length, marker); @@ -220751,10 +220561,10 @@ public static void RasterPos4xvOes([NativeTypeName("const GLfixed *")] Ref void IGL.RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRasterSamplesEXT", "opengl") )(samples, fixedsamplelocations); @@ -220764,7 +220574,7 @@ void IGL.RasterSamplesExt( [NativeFunction("opengl", EntryPoint = "glRasterSamplesEXT")] public static void RasterSamplesExt( [NativeTypeName("GLuint")] uint samples, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.RasterSamplesExt(samples, fixedsamplelocations); void IGL.ReadBuffer([NativeTypeName("GLenum")] uint src) => @@ -220821,11 +220631,11 @@ public static void ReadInstrumentsSgix([NativeTypeName("GLint")] int marker) => void IGL.ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -220834,15 +220644,15 @@ Ref data void __DSL_glReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReadnPixels", "opengl") )(x, y, width, height, format, type, bufSize, data); __DSL_glReadnPixels(x, y, width, height, format, type, bufSize, __dsl_data); @@ -220855,11 +220665,11 @@ void __DSL_glReadnPixels( public static void ReadnPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => ThisThread.ReadnPixels(x, y, width, height, format, type, bufSize, data); @@ -220869,11 +220679,11 @@ Ref data void IGL.ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -220882,15 +220692,15 @@ Ref data void __DSL_glReadnPixelsARB( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReadnPixelsARB", "opengl") )(x, y, width, height, format, type, bufSize, data); __DSL_glReadnPixelsARB(x, y, width, height, format, type, bufSize, __dsl_data); @@ -220903,11 +220713,11 @@ void __DSL_glReadnPixelsARB( public static void ReadnPixelsArb( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => ThisThread.ReadnPixelsArb(x, y, width, height, format, type, bufSize, data); @@ -220917,11 +220727,11 @@ Ref data void IGL.ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -220930,15 +220740,15 @@ Ref data void __DSL_glReadnPixelsEXT( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReadnPixelsEXT", "opengl") )(x, y, width, height, format, type, bufSize, data); __DSL_glReadnPixelsEXT(x, y, width, height, format, type, bufSize, __dsl_data); @@ -220951,11 +220761,11 @@ void __DSL_glReadnPixelsEXT( public static void ReadnPixelsExt( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => ThisThread.ReadnPixelsExt(x, y, width, height, format, type, bufSize, data); @@ -220964,11 +220774,11 @@ Ref data void IGL.ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) { @@ -220977,15 +220787,15 @@ Ref data void __DSL_glReadnPixelsKHR( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, void* data ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReadnPixelsKHR", "opengl") )(x, y, width, height, format, type, bufSize, data); __DSL_glReadnPixelsKHR(x, y, width, height, format, type, bufSize, __dsl_data); @@ -220997,11 +220807,11 @@ void __DSL_glReadnPixelsKHR( public static void ReadnPixelsKhr( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int bufSize, + [NativeTypeName("GLsizei")] uint bufSize, Ref data ) => ThisThread.ReadnPixelsKhr(x, y, width, height, format, type, bufSize, data); @@ -221013,8 +220823,8 @@ Ref data void IGL.ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -221025,14 +220835,14 @@ Ref pixels void __DSL_glReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReadPixels", "opengl") )(x, y, width, height, format, type, pixels); __DSL_glReadPixels(x, y, width, height, format, type, __dsl_pixels); @@ -221047,8 +220857,8 @@ void __DSL_glReadPixels( public static void ReadPixels( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, Ref pixels @@ -221322,12 +221132,12 @@ public static void ReferencePlaneSgix( [NativeTypeName("const GLdouble *")] Ref equation ) => ThisThread.ReferencePlaneSgix(equation); - byte IGL.ReleaseKeyedMutexWin32ext( + uint IGL.ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReleaseKeyedMutexWin32EXT", "opengl") )(memory, key); @@ -221335,7 +221145,7 @@ byte IGL.ReleaseKeyedMutexWin32ext( [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glReleaseKeyedMutexWin32EXT")] - public static byte ReleaseKeyedMutexWin32ext( + public static uint ReleaseKeyedMutexWin32ext( [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong key ) => ThisThread.ReleaseKeyedMutexWin32ext(memory, key); @@ -221355,11 +221165,11 @@ void IGL.ReleaseShaderCompiler() => void IGL.RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorage", "opengl") )(target, internalformat, width, height); @@ -221370,18 +221180,18 @@ void IGL.RenderbufferStorage( public static void RenderbufferStorage( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorage(target, internalformat, width, height); void IGL.RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageEXT", "opengl") )(target, internalformat, width, height); @@ -221390,19 +221200,19 @@ void IGL.RenderbufferStorageExt( public static void RenderbufferStorageExt( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageExt(target, internalformat, width, height); void IGL.RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisample", "opengl") )(target, samples, internalformat, width, height); @@ -221411,22 +221221,22 @@ void IGL.RenderbufferStorageMultisample( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisample")] public static void RenderbufferStorageMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisample(target, samples, internalformat, width, height); void IGL.RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleAdvancedAMD", "opengl") )(target, samples, storageSamples, internalformat, width, height); @@ -221436,11 +221246,11 @@ void IGL.RenderbufferStorageMultisampleAdvancedAmd( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAdvancedAMD")] public static void RenderbufferStorageMultisampleAdvancedAmd( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, - [NativeTypeName("GLsizei")] int storageSamples, + [NativeTypeName("GLsizei")] uint samples, + [NativeTypeName("GLsizei")] uint storageSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleAdvancedAmd( target, @@ -221453,13 +221263,13 @@ public static void RenderbufferStorageMultisampleAdvancedAmd( void IGL.RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleANGLE", "opengl") )(target, samples, internalformat, width, height); @@ -221467,10 +221277,10 @@ void IGL.RenderbufferStorageMultisampleAngle( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleANGLE")] public static void RenderbufferStorageMultisampleAngle( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleAngle( target, @@ -221482,13 +221292,13 @@ public static void RenderbufferStorageMultisampleAngle( void IGL.RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleAPPLE", "opengl") )(target, samples, internalformat, width, height); @@ -221497,10 +221307,10 @@ void IGL.RenderbufferStorageMultisampleApple( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleAPPLE")] public static void RenderbufferStorageMultisampleApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleApple( target, @@ -221512,14 +221322,14 @@ public static void RenderbufferStorageMultisampleApple( void IGL.RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleCoverageNV", "opengl") )(target, coverageSamples, colorSamples, internalformat, width, height); @@ -221528,11 +221338,11 @@ void IGL.RenderbufferStorageMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleCoverageNV")] public static void RenderbufferStorageMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleCoverageNV( target, @@ -221545,13 +221355,13 @@ public static void RenderbufferStorageMultisampleCoverageNV( void IGL.RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleEXT", "opengl") )(target, samples, internalformat, width, height); @@ -221561,10 +221371,10 @@ void IGL.RenderbufferStorageMultisampleExt( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleEXT")] public static void RenderbufferStorageMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleExt( target, @@ -221576,13 +221386,13 @@ public static void RenderbufferStorageMultisampleExt( void IGL.RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleIMG", "opengl") )(target, samples, internalformat, width, height); @@ -221591,10 +221401,10 @@ void IGL.RenderbufferStorageMultisampleImg( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleIMG")] public static void RenderbufferStorageMultisampleImg( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleImg( target, @@ -221606,13 +221416,13 @@ public static void RenderbufferStorageMultisampleImg( void IGL.RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageMultisampleNV", "opengl") )(target, samples, internalformat, width, height); @@ -221620,21 +221430,21 @@ void IGL.RenderbufferStorageMultisampleNV( [NativeFunction("opengl", EntryPoint = "glRenderbufferStorageMultisampleNV")] public static void RenderbufferStorageMultisampleNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageMultisampleNV(target, samples, internalformat, width, height); void IGL.RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRenderbufferStorageOES", "opengl") )(target, internalformat, width, height); @@ -221643,8 +221453,8 @@ void IGL.RenderbufferStorageOes( public static void RenderbufferStorageOes( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.RenderbufferStorageOes(target, internalformat, width, height); void IGL.RenderGpuMaskNV([NativeTypeName("GLbitfield")] uint mask) => @@ -221673,7 +221483,7 @@ public static int RenderMode([NativeTypeName("GLenum")] uint mode) => [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] void IGL.ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ) { @@ -221681,11 +221491,11 @@ void IGL.ReplacementCodePointerSun( { void __DSL_glReplacementCodePointerSUN( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] void** pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glReplacementCodePointerSUN", "opengl") )(type, stride, pointer); __DSL_glReplacementCodePointerSUN(type, stride, __dsl_pointer); @@ -221696,7 +221506,7 @@ void __DSL_glReplacementCodePointerSUN( [NativeFunction("opengl", EntryPoint = "glReplacementCodePointerSUN")] public static void ReplacementCodePointerSun( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void **")] Ref2D pointer ) => ThisThread.ReplacementCodePointerSun(type, stride, pointer); @@ -222406,18 +222216,18 @@ public static void ReplacementCodeusvSun( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glRequestResidentProgramsNV")] void IGL.RequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) { fixed (uint* __dsl_programs = programs) { void __DSL_glRequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] uint* programs ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glRequestResidentProgramsNV", "opengl") )(n, programs); __DSL_glRequestResidentProgramsNV(n, __dsl_programs); @@ -222427,7 +222237,7 @@ void __DSL_glRequestResidentProgramsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glRequestResidentProgramsNV")] public static void RequestResidentProgramsNV( - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLuint *")] Ref programs ) => ThisThread.RequestResidentProgramsNV(n, programs); @@ -222626,10 +222436,10 @@ public static void RotatexOes( void IGL.SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSampleCoverage", "opengl") )(value, invert); @@ -222640,15 +222450,15 @@ void IGL.SampleCoverage( [NativeFunction("opengl", EntryPoint = "glSampleCoverage")] public static void SampleCoverage( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ThisThread.SampleCoverage(value, invert); void IGL.SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSampleCoverageARB", "opengl") )(value, invert); @@ -222656,15 +222466,15 @@ void IGL.SampleCoverageArb( [NativeFunction("opengl", EntryPoint = "glSampleCoverageARB")] public static void SampleCoverageArb( [NativeTypeName("GLfloat")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ThisThread.SampleCoverageArb(value, invert); void IGL.SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSampleCoveragex", "opengl") )(value, invert); @@ -222672,15 +222482,15 @@ void IGL.SampleCoveragex( [NativeFunction("opengl", EntryPoint = "glSampleCoveragex")] public static void SampleCoveragex( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ThisThread.SampleCoveragex(value, invert); void IGL.SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSampleCoveragexOES", "opengl") )(value, invert); @@ -222688,7 +222498,7 @@ void IGL.SampleCoveragexOes( [NativeFunction("opengl", EntryPoint = "glSampleCoveragexOES")] public static void SampleCoveragexOes( [NativeTypeName("GLclampx")] int value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ThisThread.SampleCoveragexOes(value, invert); void IGL.SampleMapAti( @@ -222711,10 +222521,10 @@ public static void SampleMapAti( void IGL.SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSampleMaskEXT", "opengl") )(value, invert); @@ -222722,7 +222532,7 @@ void IGL.SampleMaskExt( [NativeFunction("opengl", EntryPoint = "glSampleMaskEXT")] public static void SampleMaskExt( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ThisThread.SampleMaskExt(value, invert); void IGL.SampleMask( @@ -222760,10 +222570,10 @@ public static void SampleMaskIndexedNV( void IGL.SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSampleMaskSGIS", "opengl") )(value, invert); @@ -222771,7 +222581,7 @@ void IGL.SampleMaskSgis( [NativeFunction("opengl", EntryPoint = "glSampleMaskSGIS")] public static void SampleMaskSgis( [NativeTypeName("GLclampf")] float value, - [NativeTypeName("GLboolean")] byte invert + [NativeTypeName("GLboolean")] uint invert ) => ThisThread.SampleMaskSgis(value, invert); void IGL.SamplePatternExt([NativeTypeName("GLenum")] uint pattern) => @@ -223173,11 +222983,11 @@ public static void ScalexOes( void IGL.Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissor", "opengl") )(x, y, width, height); @@ -223189,8 +222999,8 @@ void IGL.Scissor( public static void Scissor( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.Scissor(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -223198,7 +223008,7 @@ public static void Scissor( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] void IGL.ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -223206,11 +223016,11 @@ void IGL.ScissorArray( { void __DSL_glScissorArrayv( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorArrayv", "opengl") )(first, count, v); __DSL_glScissorArrayv(first, count, __dsl_v); @@ -223222,7 +223032,7 @@ void __DSL_glScissorArrayv( [NativeFunction("opengl", EntryPoint = "glScissorArrayv")] public static void ScissorArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => ThisThread.ScissorArray(first, count, v); @@ -223230,7 +223040,7 @@ public static void ScissorArray( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] void IGL.ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -223238,11 +223048,11 @@ void IGL.ScissorArrayvNV( { void __DSL_glScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorArrayvNV", "opengl") )(first, count, v); __DSL_glScissorArrayvNV(first, count, __dsl_v); @@ -223253,7 +223063,7 @@ void __DSL_glScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvNV")] public static void ScissorArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => ThisThread.ScissorArrayvNV(first, count, v); @@ -223261,7 +223071,7 @@ public static void ScissorArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] void IGL.ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -223269,11 +223079,11 @@ void IGL.ScissorArrayvOes( { void __DSL_glScissorArrayvOES( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorArrayvOES", "opengl") )(first, count, v); __DSL_glScissorArrayvOES(first, count, __dsl_v); @@ -223284,7 +223094,7 @@ void __DSL_glScissorArrayvOES( [NativeFunction("opengl", EntryPoint = "glScissorArrayvOES")] public static void ScissorArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => ThisThread.ScissorArrayvOes(first, count, v); @@ -223294,7 +223104,7 @@ public static void ScissorArrayvOes( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] void IGL.ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) { @@ -223302,11 +223112,11 @@ void IGL.ScissorExclusiveArrayvNV( { void __DSL_glScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorExclusiveArrayvNV", "opengl") )(first, count, v); __DSL_glScissorExclusiveArrayvNV(first, count, __dsl_v); @@ -223319,18 +223129,18 @@ void __DSL_glScissorExclusiveArrayvNV( [NativeFunction("opengl", EntryPoint = "glScissorExclusiveArrayvNV")] public static void ScissorExclusiveArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref v ) => ThisThread.ScissorExclusiveArrayvNV(first, count, v); void IGL.ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorExclusiveNV", "opengl") )(x, y, width, height); @@ -223341,19 +223151,19 @@ void IGL.ScissorExclusiveNV( public static void ScissorExclusiveNV( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.ScissorExclusiveNV(x, y, width, height); void IGL.ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorIndexed", "opengl") )(index, left, bottom, width, height); @@ -223364,19 +223174,19 @@ public static void ScissorIndexed( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.ScissorIndexed(index, left, bottom, width, height); void IGL.ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorIndexedNV", "opengl") )(index, left, bottom, width, height); @@ -223386,19 +223196,19 @@ public static void ScissorIndexedNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.ScissorIndexedNV(index, left, bottom, width, height); void IGL.ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glScissorIndexedOES", "opengl") )(index, left, bottom, width, height); @@ -223408,8 +223218,8 @@ public static void ScissorIndexedOes( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int left, [NativeTypeName("GLint")] int bottom, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.ScissorIndexedOes(index, left, bottom, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -224147,10 +223957,10 @@ public static void SecondaryColor3usvExt([NativeTypeName("const GLushort *")] Re void IGL.SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSecondaryColorFormatNV", "opengl") )(size, type, stride); @@ -224160,7 +223970,7 @@ void IGL.SecondaryColorFormatNV( public static void SecondaryColorFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.SecondaryColorFormatNV(size, type, stride); void IGL.SecondaryColorP3( @@ -224212,7 +224022,7 @@ public static void SecondaryColorP3( void IGL.SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -224221,11 +224031,11 @@ void IGL.SecondaryColorPointer( void __DSL_glSecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSecondaryColorPointer", "opengl") )(size, type, stride, pointer); __DSL_glSecondaryColorPointer(size, type, stride, __dsl_pointer); @@ -224237,7 +224047,7 @@ void __DSL_glSecondaryColorPointer( public static void SecondaryColorPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.SecondaryColorPointer(size, type, stride, pointer); @@ -224246,7 +224056,7 @@ public static void SecondaryColorPointer( void IGL.SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -224255,11 +224065,11 @@ void IGL.SecondaryColorPointerExt( void __DSL_glSecondaryColorPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSecondaryColorPointerEXT", "opengl") )(size, type, stride, pointer); __DSL_glSecondaryColorPointerEXT(size, type, stride, __dsl_pointer); @@ -224271,7 +224081,7 @@ void __DSL_glSecondaryColorPointerEXT( public static void SecondaryColorPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.SecondaryColorPointerExt(size, type, stride, pointer); @@ -224315,18 +224125,18 @@ public static void SecondaryColorPointerListIbm( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] void IGL.SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ) { fixed (uint* __dsl_buffer = buffer) { void __DSL_glSelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] uint* buffer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSelectBuffer", "opengl") )(size, buffer); __DSL_glSelectBuffer(size, __dsl_buffer); @@ -224336,7 +224146,7 @@ void __DSL_glSelectBuffer( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glSelectBuffer")] public static void SelectBuffer( - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("GLuint *")] Ref buffer ) => ThisThread.SelectBuffer(size, buffer); @@ -224346,7 +224156,7 @@ public static void SelectBuffer( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] void IGL.SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -224356,13 +224166,13 @@ void IGL.SelectPerfMonitorCountersAmd( { void __DSL_glSelectPerfMonitorCountersAMD( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] uint* counterList ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSelectPerfMonitorCountersAMD", "opengl") )(monitor, enable, group, numCounters, counterList); __DSL_glSelectPerfMonitorCountersAMD( @@ -224381,7 +224191,7 @@ void __DSL_glSelectPerfMonitorCountersAMD( [NativeFunction("opengl", EntryPoint = "glSelectPerfMonitorCountersAMD")] public static void SelectPerfMonitorCountersAmd( [NativeTypeName("GLuint")] uint monitor, - [NativeTypeName("GLboolean")] byte enable, + [NativeTypeName("GLboolean")] uint enable, [NativeTypeName("GLuint")] uint group, [NativeTypeName("GLint")] int numCounters, [NativeTypeName("GLuint *")] Ref counterList @@ -224458,8 +224268,8 @@ public static void SemaphoreParameterui64vExt( void IGL.SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -224472,15 +224282,15 @@ void IGL.SeparableFilter2d( void __DSL_glSeparableFilter2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* row, [NativeTypeName("const void *")] void* column ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSeparableFilter2D", "opengl") )(target, internalformat, width, height, format, type, row, column); __DSL_glSeparableFilter2D( @@ -224501,8 +224311,8 @@ void __DSL_glSeparableFilter2D( public static void SeparableFilter2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -224524,8 +224334,8 @@ public static void SeparableFilter2d( void IGL.SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -224538,15 +224348,15 @@ void IGL.SeparableFilter2dext( void __DSL_glSeparableFilter2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* row, [NativeTypeName("const void *")] void* column ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSeparableFilter2DEXT", "opengl") )(target, internalformat, width, height, format, type, row, column); __DSL_glSeparableFilter2DEXT( @@ -224567,8 +224377,8 @@ void __DSL_glSeparableFilter2DEXT( public static void SeparableFilter2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref row, @@ -224750,25 +224560,25 @@ public static void ShadeModel([NativeTypeName("GLenum")] uint mode) => [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] void IGL.ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) { fixed (void* __dsl_binary = binary) fixed (uint* __dsl_shaders = shaders) { void __DSL_glShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] void* binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glShaderBinary", "opengl") )(count, shaders, binaryFormat, binary, length); __DSL_glShaderBinary(count, __dsl_shaders, binaryFormat, __dsl_binary, length); @@ -224780,11 +224590,11 @@ void __DSL_glShaderBinary( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShaderBinary")] public static void ShaderBinary( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref shaders, [NativeTypeName("GLenum")] uint binaryFormat, [NativeTypeName("const void *")] Ref binary, - [NativeTypeName("GLsizei")] int length + [NativeTypeName("GLsizei")] uint length ) => ThisThread.ShaderBinary(count, shaders, binaryFormat, binary, length); void IGL.ShaderOp1ext( @@ -224853,7 +224663,7 @@ public static void ShaderOp3ext( [NativeFunction("opengl", EntryPoint = "glShaderSource")] void IGL.ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) @@ -224863,12 +224673,12 @@ void IGL.ShaderSource( { void __DSL_glShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** @string, [NativeTypeName("const GLint *")] int* length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glShaderSource", "opengl") )(shader, count, @string, length); __DSL_glShaderSource(shader, count, __dsl_string, __dsl_length); @@ -224881,7 +224691,7 @@ void __DSL_glShaderSource( [NativeFunction("opengl", EntryPoint = "glShaderSource")] public static void ShaderSource( [NativeTypeName("GLuint")] uint shader, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) => ThisThread.ShaderSource(shader, count, @string, length); @@ -224889,35 +224699,34 @@ public static void ShaderSource( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] void IGL.ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) { fixed (int* __dsl_length = length) fixed (sbyte** __dsl_string = @string) - fixed (void* __dsl_shaderObj = shaderObj) { void __DSL_glShaderSourceARB( - [NativeTypeName("GLhandleARB")] void* shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] sbyte** @string, [NativeTypeName("const GLint *")] int* length ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glShaderSourceARB", "opengl") )(shaderObj, count, @string, length); - __DSL_glShaderSourceARB(__dsl_shaderObj, count, __dsl_string, __dsl_length); + __DSL_glShaderSourceARB(shaderObj, count, __dsl_string, __dsl_length); } } [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glShaderSourceARB")] public static void ShaderSourceArb( - [NativeTypeName("GLhandleARB")] Ref shaderObj, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLhandleARB")] uint shaderObj, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLcharARB **")] Ref2D @string, [NativeTypeName("const GLint *")] Ref length ) => ThisThread.ShaderSourceArb(shaderObj, count, @string, length); @@ -224967,9 +224776,9 @@ void IGL.ShadingRateExt([NativeTypeName("GLenum")] uint rate) => public static void ShadingRateExt([NativeTypeName("GLenum")] uint rate) => ThisThread.ShadingRateExt(rate); - void IGL.ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte synchronize) => + void IGL.ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchronize) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glShadingRateImageBarrierNV", "opengl") )(synchronize); @@ -224977,7 +224786,7 @@ void IGL.ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte synchroniz [SupportedApiProfile("gl", MaxVersion = "3.2")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glShadingRateImageBarrierNV")] - public static void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte synchronize) => + public static void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] uint synchronize) => ThisThread.ShadingRateImageBarrierNV(synchronize); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -224987,7 +224796,7 @@ public static void ShadingRateImageBarrierNV([NativeTypeName("GLboolean")] byte void IGL.ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ) { @@ -224996,11 +224805,11 @@ void IGL.ShadingRateImagePaletteNV( void __DSL_glShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] uint* rates ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glShadingRateImagePaletteNV", "opengl") )(viewport, first, count, rates); __DSL_glShadingRateImagePaletteNV(viewport, first, count, __dsl_rates); @@ -225014,7 +224823,7 @@ void __DSL_glShadingRateImagePaletteNV( public static void ShadingRateImagePaletteNV( [NativeTypeName("GLuint")] uint viewport, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLenum *")] Ref rates ) => ThisThread.ShadingRateImagePaletteNV(viewport, first, count, rates); @@ -225081,7 +224890,7 @@ public static void ShadingRateSampleOrderNV([NativeTypeName("GLenum")] uint orde [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] void IGL.SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) { @@ -225089,11 +224898,11 @@ void IGL.SharpenTexFuncSgis( { void __DSL_glSharpenTexFuncSGIS( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* points ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSharpenTexFuncSGIS", "opengl") )(target, n, points); __DSL_glSharpenTexFuncSGIS(target, n, __dsl_points); @@ -225104,7 +224913,7 @@ void __DSL_glSharpenTexFuncSGIS( [NativeFunction("opengl", EntryPoint = "glSharpenTexFuncSGIS")] public static void SharpenTexFuncSgis( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref points ) => ThisThread.SharpenTexFuncSgis(target, n, points); @@ -225171,7 +224980,7 @@ public static void SignalSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] void IGL.SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) @@ -225181,12 +224990,12 @@ void IGL.SignalSemaphoreui64nvx( { void __DSL_glSignalSemaphoreui64NVX( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] uint* semaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glSignalSemaphoreui64NVX", "opengl") )(signalGpu, fenceObjectCount, semaphoreArray, fenceValueArray); __DSL_glSignalSemaphoreui64NVX( @@ -225202,7 +225011,7 @@ void __DSL_glSignalSemaphoreui64NVX( [NativeFunction("opengl", EntryPoint = "glSignalSemaphoreui64NVX")] public static void SignalSemaphoreui64nvx( [NativeTypeName("GLuint")] uint signalGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => @@ -225486,18 +225295,18 @@ public static void StateCaptureNV( ) => ThisThread.StateCaptureNV(state, mode); void IGL.StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glStencilClearTagEXT", "opengl") )(stencilTagBits, stencilClearTag); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStencilClearTagEXT")] public static void StencilClearTagExt( - [NativeTypeName("GLsizei")] int stencilTagBits, + [NativeTypeName("GLsizei")] uint stencilTagBits, [NativeTypeName("GLuint")] uint stencilClearTag ) => ThisThread.StencilClearTagExt(stencilTagBits, stencilClearTag); @@ -225506,7 +225315,7 @@ public static void StencilClearTagExt( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] void IGL.StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225520,7 +225329,7 @@ void IGL.StencilFillPathInstancedNV( fixed (void* __dsl_paths = paths) { void __DSL_glStencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225530,7 +225339,7 @@ void __DSL_glStencilFillPathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glStencilFillPathInstancedNV", "opengl") )( numPaths, @@ -225560,7 +225369,7 @@ void __DSL_glStencilFillPathInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilFillPathInstancedNV")] public static void StencilFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225778,7 +225587,7 @@ public static void StencilOpValueAmd( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] void IGL.StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225792,7 +225601,7 @@ void IGL.StencilStrokePathInstancedNV( fixed (void* __dsl_paths = paths) { void __DSL_glStencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225802,7 +225611,7 @@ void __DSL_glStencilStrokePathInstancedNV( [NativeTypeName("const GLfloat *")] float* transformValues ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glStencilStrokePathInstancedNV", "opengl") )( numPaths, @@ -225832,7 +225641,7 @@ void __DSL_glStencilStrokePathInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilStrokePathInstancedNV")] public static void StencilStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225877,7 +225686,7 @@ public static void StencilStrokePathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] void IGL.StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225892,7 +225701,7 @@ void IGL.StencilThenCoverFillPathInstancedNV( fixed (void* __dsl_paths = paths) { void __DSL_glStencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225904,7 +225713,7 @@ void __DSL_glStencilThenCoverFillPathInstancedNV( ) => ( (delegate* unmanaged< - int, + uint, uint, void*, uint, @@ -225948,7 +225757,7 @@ void __DSL_glStencilThenCoverFillPathInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverFillPathInstancedNV")] public static void StencilThenCoverFillPathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -225997,7 +225806,7 @@ public static void StencilThenCoverFillPathNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] void IGL.StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -226012,7 +225821,7 @@ void IGL.StencilThenCoverStrokePathInstancedNV( fixed (void* __dsl_paths = paths) { void __DSL_glStencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] void* paths, [NativeTypeName("GLuint")] uint pathBase, @@ -226024,7 +225833,7 @@ void __DSL_glStencilThenCoverStrokePathInstancedNV( ) => ( (delegate* unmanaged< - int, + uint, uint, void*, uint, @@ -226068,7 +225877,7 @@ void __DSL_glStencilThenCoverStrokePathInstancedNV( [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glStencilThenCoverStrokePathInstancedNV")] public static void StencilThenCoverStrokePathInstancedNV( - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("GLenum")] uint pathNameType, [NativeTypeName("const void *")] Ref paths, [NativeTypeName("GLuint")] uint pathBase, @@ -226126,18 +225935,18 @@ public static void StopInstrumentsSgix([NativeTypeName("GLint")] int marker) => [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] void IGL.StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) { fixed (void* __dsl_string = @string) { void __DSL_glStringMarkerGREMEDY( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] void* @string ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glStringMarkerGREMEDY", "opengl") )(len, @string); __DSL_glStringMarkerGREMEDY(len, __dsl_string); @@ -226147,7 +225956,7 @@ void __DSL_glStringMarkerGREMEDY( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glStringMarkerGREMEDY")] public static void StringMarkerGremedy( - [NativeTypeName("GLsizei")] int len, + [NativeTypeName("GLsizei")] uint len, [NativeTypeName("const void *")] Ref @string ) => ThisThread.StringMarkerGremedy(len, @string); @@ -226407,7 +226216,7 @@ public static void Tangent3svExt([NativeTypeName("const GLshort *")] Ref [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] void IGL.TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -226415,11 +226224,11 @@ void IGL.TangentPointerExt( { void __DSL_glTangentPointerEXT( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTangentPointerEXT", "opengl") )(type, stride, pointer); __DSL_glTangentPointerEXT(type, stride, __dsl_pointer); @@ -226430,7 +226239,7 @@ void __DSL_glTangentPointerEXT( [NativeFunction("opengl", EntryPoint = "glTangentPointerEXT")] public static void TangentPointerExt( [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.TangentPointerExt(type, stride, pointer); @@ -226467,19 +226276,19 @@ void IGL.TessellationModeAmd([NativeTypeName("GLenum")] uint mode) => public static void TessellationModeAmd([NativeTypeName("GLenum")] uint mode) => ThisThread.TessellationModeAmd(mode); - byte IGL.TestFenceApple([NativeTypeName("GLuint")] uint fence) => - ((delegate* unmanaged)nativeContext.LoadFunction("glTestFenceAPPLE", "opengl"))( + uint IGL.TestFenceApple([NativeTypeName("GLuint")] uint fence) => + ((delegate* unmanaged)nativeContext.LoadFunction("glTestFenceAPPLE", "opengl"))( fence ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestFenceAPPLE")] - public static byte TestFenceApple([NativeTypeName("GLuint")] uint fence) => + public static uint TestFenceApple([NativeTypeName("GLuint")] uint fence) => ThisThread.TestFenceApple(fence); - byte IGL.TestFenceNV([NativeTypeName("GLuint")] uint fence) => - ((delegate* unmanaged)nativeContext.LoadFunction("glTestFenceNV", "opengl"))( + uint IGL.TestFenceNV([NativeTypeName("GLuint")] uint fence) => + ((delegate* unmanaged)nativeContext.LoadFunction("glTestFenceNV", "opengl"))( fence ); @@ -226488,22 +226297,22 @@ byte IGL.TestFenceNV([NativeTypeName("GLuint")] uint fence) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glTestFenceNV")] - public static byte TestFenceNV([NativeTypeName("GLuint")] uint fence) => + public static uint TestFenceNV([NativeTypeName("GLuint")] uint fence) => ThisThread.TestFenceNV(fence); - byte IGL.TestObjectApple( + uint IGL.TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTestObjectAPPLE", "opengl") )(@object, name); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTestObjectAPPLE")] - public static byte TestObjectApple( + public static uint TestObjectApple( [NativeTypeName("GLenum")] uint @object, [NativeTypeName("GLuint")] uint name ) => ThisThread.TestObjectApple(@object, name); @@ -226608,10 +226417,10 @@ void IGL.TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexBufferRange", "opengl") )(target, internalformat, buffer, offset, size); @@ -226623,7 +226432,7 @@ public static void TexBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.TexBufferRange(target, internalformat, buffer, offset, size); void IGL.TexBufferRangeExt( @@ -226631,10 +226440,10 @@ void IGL.TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexBufferRangeEXT", "opengl") )(target, internalformat, buffer, offset, size); @@ -226645,7 +226454,7 @@ public static void TexBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.TexBufferRangeExt(target, internalformat, buffer, offset, size); void IGL.TexBufferRangeOes( @@ -226653,10 +226462,10 @@ void IGL.TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexBufferRangeOES", "opengl") )(target, internalformat, buffer, offset, size); @@ -226667,7 +226476,7 @@ public static void TexBufferRangeOes( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.TexBufferRangeOes(target, internalformat, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] @@ -228212,10 +228021,10 @@ public static void TexCoord4xvOes([NativeTypeName("const GLfixed *")] Ref c void IGL.TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexCoordFormatNV", "opengl") )(size, type, stride); @@ -228225,7 +228034,7 @@ void IGL.TexCoordFormatNV( public static void TexCoordFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.TexCoordFormatNV(size, type, stride); void IGL.TexCoordP1( @@ -228410,7 +228219,7 @@ public static void TexCoordP4( void IGL.TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -228419,11 +228228,11 @@ void IGL.TexCoordPointer( void __DSL_glTexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexCoordPointer", "opengl") )(size, type, stride, pointer); __DSL_glTexCoordPointer(size, type, stride, __dsl_pointer); @@ -228436,7 +228245,7 @@ void __DSL_glTexCoordPointer( public static void TexCoordPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.TexCoordPointer(size, type, stride, pointer); @@ -228445,8 +228254,8 @@ public static void TexCoordPointer( void IGL.TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -228455,12 +228264,12 @@ void IGL.TexCoordPointerExt( void __DSL_glTexCoordPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexCoordPointerEXT", "opengl") )(size, type, stride, count, pointer); __DSL_glTexCoordPointerEXT(size, type, stride, count, __dsl_pointer); @@ -228472,8 +228281,8 @@ void __DSL_glTexCoordPointerEXT( public static void TexCoordPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.TexCoordPointerExt(size, type, stride, count, pointer); @@ -228793,7 +228602,7 @@ public static void TexEstimateMotionRegionsQcom( void IGL.TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ) { @@ -228802,11 +228611,11 @@ void IGL.TexFilterFuncSgis( void __DSL_glTexFilterFuncSGIS( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] float* weights ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexFilterFuncSGIS", "opengl") )(target, filter, n, weights); __DSL_glTexFilterFuncSGIS(target, filter, n, __dsl_weights); @@ -228818,7 +228627,7 @@ void __DSL_glTexFilterFuncSGIS( public static void TexFilterFuncSgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint filter, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLfloat *")] Ref weights ) => ThisThread.TexFilterFuncSgis(target, filter, n, weights); @@ -229126,7 +228935,7 @@ void IGL.TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229139,14 +228948,14 @@ void __DSL_glTexImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexImage1D", "opengl") )(target, level, internalformat, width, border, format, type, pixels); __DSL_glTexImage1D( @@ -229169,7 +228978,7 @@ public static void TexImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229185,8 +228994,8 @@ void IGL.TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229199,15 +229008,15 @@ void __DSL_glTexImage2D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexImage2D", "opengl") )(target, level, internalformat, width, height, border, format, type, pixels); __DSL_glTexImage2D( @@ -229233,8 +229042,8 @@ public static void TexImage2d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229254,14 +229063,14 @@ public static void TexImage2d( void IGL.TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexImage2DMultisample", "opengl") )(target, samples, internalformat, width, height, fixedsamplelocations); @@ -229270,11 +229079,11 @@ void IGL.TexImage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisample")] public static void TexImage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TexImage2dMultisample( target, @@ -229287,15 +229096,15 @@ public static void TexImage2dMultisample( void IGL.TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexImage2DMultisampleCoverageNV", "opengl") )( target, @@ -229311,12 +229120,12 @@ void IGL.TexImage2dMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glTexImage2DMultisampleCoverageNV")] public static void TexImage2dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ThisThread.TexImage2dMultisampleCoverageNV( target, @@ -229335,9 +229144,9 @@ void IGL.TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229350,9 +229159,9 @@ void __DSL_glTexImage3D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229363,9 +229172,9 @@ void __DSL_glTexImage3D( uint, int, int, - int, - int, - int, + uint, + uint, + uint, int, uint, uint, @@ -229406,9 +229215,9 @@ public static void TexImage3d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229433,9 +229242,9 @@ void IGL.TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229448,9 +229257,9 @@ void __DSL_glTexImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229461,9 +229270,9 @@ void __DSL_glTexImage3DEXT( uint, int, uint, - int, - int, - int, + uint, + uint, + uint, int, uint, uint, @@ -229503,9 +229312,9 @@ public static void TexImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229526,15 +229335,15 @@ public static void TexImage3dext( void IGL.TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexImage3DMultisample", "opengl") )(target, samples, internalformat, width, height, depth, fixedsamplelocations); @@ -229543,12 +229352,12 @@ void IGL.TexImage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisample")] public static void TexImage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TexImage3dMultisample( target, @@ -229562,16 +229371,16 @@ public static void TexImage3dMultisample( void IGL.TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexImage3DMultisampleCoverageNV", "opengl") )( target, @@ -229588,13 +229397,13 @@ void IGL.TexImage3dMultisampleCoverageNV( [NativeFunction("opengl", EntryPoint = "glTexImage3DMultisampleCoverageNV")] public static void TexImage3dMultisampleCoverageNV( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ThisThread.TexImage3dMultisampleCoverageNV( target, @@ -229613,9 +229422,9 @@ void IGL.TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229628,9 +229437,9 @@ void __DSL_glTexImage3DOES( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229641,9 +229450,9 @@ void __DSL_glTexImage3DOES( uint, int, uint, - int, - int, - int, + uint, + uint, + uint, int, uint, uint, @@ -229683,9 +229492,9 @@ public static void TexImage3does( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229710,10 +229519,10 @@ void IGL.TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229726,10 +229535,10 @@ void __DSL_glTexImage4DSGIS( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229740,10 +229549,10 @@ void __DSL_glTexImage4DSGIS( uint, int, uint, - int, - int, - int, - int, + uint, + uint, + uint, + uint, int, uint, uint, @@ -229785,10 +229594,10 @@ public static void TexImage4dsgis( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -229814,13 +229623,13 @@ void IGL.TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexPageCommitmentARB", "opengl") )(target, level, xoffset, yoffset, zoffset, width, height, depth, commit); @@ -229833,10 +229642,10 @@ public static void TexPageCommitmentArb( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.TexPageCommitmentArb( target, @@ -229856,13 +229665,13 @@ void IGL.TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexPageCommitmentEXT", "opengl") )(target, level, xoffset, yoffset, zoffset, width, height, depth, commit); @@ -229874,10 +229683,10 @@ public static void TexPageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.TexPageCommitmentExt( target, @@ -229898,12 +229707,12 @@ void IGL.TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ( (delegate* unmanaged< @@ -229913,12 +229722,12 @@ void IGL.TexPageCommitmentMemNV( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, ulong, - byte, + uint, void>) nativeContext.LoadFunction("glTexPageCommitmentMemNV", "opengl") )( @@ -229947,12 +229756,12 @@ public static void TexPageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.TexPageCommitmentMemNV( target, @@ -230398,12 +230207,12 @@ public static void TexRenderbufferNV( void IGL.TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage1D", "opengl") )(target, levels, internalformat, width); @@ -230412,19 +230221,19 @@ void IGL.TexStorage1d( [NativeFunction("opengl", EntryPoint = "glTexStorage1D")] public static void TexStorage1d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.TexStorage1d(target, levels, internalformat, width); void IGL.TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage1DEXT", "opengl") )(target, levels, internalformat, width); @@ -230435,20 +230244,20 @@ void IGL.TexStorage1dext( [NativeFunction("opengl", EntryPoint = "glTexStorage1DEXT")] public static void TexStorage1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.TexStorage1dext(target, levels, internalformat, width); void IGL.TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage2D", "opengl") )(target, levels, internalformat, width, height); @@ -230457,21 +230266,21 @@ void IGL.TexStorage2d( [NativeFunction("opengl", EntryPoint = "glTexStorage2D")] public static void TexStorage2d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.TexStorage2d(target, levels, internalformat, width, height); void IGL.TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage2DEXT", "opengl") )(target, levels, internalformat, width, height); @@ -230482,22 +230291,22 @@ void IGL.TexStorage2dext( [NativeFunction("opengl", EntryPoint = "glTexStorage2DEXT")] public static void TexStorage2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.TexStorage2dext(target, levels, internalformat, width, height); void IGL.TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage2DMultisample", "opengl") )(target, samples, internalformat, width, height, fixedsamplelocations); @@ -230506,11 +230315,11 @@ void IGL.TexStorage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage2DMultisample")] public static void TexStorage2dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TexStorage2dMultisample( target, @@ -230523,14 +230332,14 @@ public static void TexStorage2dMultisample( void IGL.TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage3D", "opengl") )(target, levels, internalformat, width, height, depth); @@ -230539,23 +230348,23 @@ void IGL.TexStorage3d( [NativeFunction("opengl", EntryPoint = "glTexStorage3D")] public static void TexStorage3d( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.TexStorage3d(target, levels, internalformat, width, height, depth); void IGL.TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage3DEXT", "opengl") )(target, levels, internalformat, width, height, depth); @@ -230566,24 +230375,24 @@ void IGL.TexStorage3dext( [NativeFunction("opengl", EntryPoint = "glTexStorage3DEXT")] public static void TexStorage3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.TexStorage3dext(target, levels, internalformat, width, height, depth); void IGL.TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage3DMultisample", "opengl") )(target, samples, internalformat, width, height, depth, fixedsamplelocations); @@ -230592,12 +230401,12 @@ void IGL.TexStorage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisample")] public static void TexStorage3dMultisample( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TexStorage3dMultisample( target, @@ -230611,15 +230420,15 @@ public static void TexStorage3dMultisample( void IGL.TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorage3DMultisampleOES", "opengl") )(target, samples, internalformat, width, height, depth, fixedsamplelocations); @@ -230627,12 +230436,12 @@ void IGL.TexStorage3dMultisampleOes( [NativeFunction("opengl", EntryPoint = "glTexStorage3DMultisampleOES")] public static void TexStorage3dMultisampleOes( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TexStorage3dMultisampleOes( target, @@ -230648,10 +230457,10 @@ public static void TexStorage3dMultisampleOes( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] void IGL.TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ) { @@ -230659,14 +230468,14 @@ void IGL.TexStorageAttribs2dext( { void __DSL_glTexStorageAttribs2DEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] int* attrib_list ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageAttribs2DEXT", "opengl") )(target, levels, internalformat, width, height, attrib_list); __DSL_glTexStorageAttribs2DEXT( @@ -230684,10 +230493,10 @@ void __DSL_glTexStorageAttribs2DEXT( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs2DEXT")] public static void TexStorageAttribs2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("const GLint *")] Ref attrib_list ) => ThisThread.TexStorageAttribs2dext( @@ -230703,11 +230512,11 @@ public static void TexStorageAttribs2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] void IGL.TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ) { @@ -230715,15 +230524,15 @@ void IGL.TexStorageAttribs3dext( { void __DSL_glTexStorageAttribs3DEXT( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] int* attrib_list ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageAttribs3DEXT", "opengl") )(target, levels, internalformat, width, height, depth, attrib_list); __DSL_glTexStorageAttribs3DEXT( @@ -230742,11 +230551,11 @@ void __DSL_glTexStorageAttribs3DEXT( [NativeFunction("opengl", EntryPoint = "glTexStorageAttribs3DEXT")] public static void TexStorageAttribs3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("const GLint *")] Ref attrib_list ) => ThisThread.TexStorageAttribs3dext( @@ -230761,14 +230570,14 @@ public static void TexStorageAttribs3dext( void IGL.TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageMem1DEXT", "opengl") )(target, levels, internalFormat, width, memory, offset); @@ -230776,24 +230585,24 @@ void IGL.TexStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem1DEXT")] public static void TexStorageMem1dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ThisThread.TexStorageMem1dext(target, levels, internalFormat, width, memory, offset); void IGL.TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageMem2DEXT", "opengl") )(target, levels, internalFormat, width, height, memory, offset); @@ -230802,10 +230611,10 @@ void IGL.TexStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DEXT")] public static void TexStorageMem2dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -230821,16 +230630,16 @@ public static void TexStorageMem2dext( void IGL.TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageMem2DMultisampleEXT", "opengl") )(target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset); @@ -230839,11 +230648,11 @@ void IGL.TexStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTexStorageMem2DMultisampleEXT")] public static void TexStorageMem2dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -230860,16 +230669,16 @@ public static void TexStorageMem2dMultisampleExt( void IGL.TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageMem3DEXT", "opengl") )(target, levels, internalFormat, width, height, depth, memory, offset); @@ -230878,11 +230687,11 @@ void IGL.TexStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DEXT")] public static void TexStorageMem3dext( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -230899,17 +230708,17 @@ public static void TexStorageMem3dext( void IGL.TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageMem3DMultisampleEXT", "opengl") )( target, @@ -230928,12 +230737,12 @@ void IGL.TexStorageMem3dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTexStorageMem3DMultisampleEXT")] public static void TexStorageMem3dMultisampleExt( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -230952,14 +230761,14 @@ public static void TexStorageMem3dMultisampleExt( void IGL.TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexStorageSparseAMD", "opengl") )(target, internalFormat, width, height, depth, layers, flags); @@ -230968,10 +230777,10 @@ void IGL.TexStorageSparseAmd( public static void TexStorageSparseAmd( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.TexStorageSparseAmd(target, internalFormat, width, height, depth, layers, flags); @@ -230983,7 +230792,7 @@ void IGL.TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -230995,13 +230804,13 @@ void __DSL_glTexSubImage1D( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexSubImage1D", "opengl") )(target, level, xoffset, width, format, type, pixels); __DSL_glTexSubImage1D(target, level, xoffset, width, format, type, __dsl_pixels); @@ -231015,7 +230824,7 @@ public static void TexSubImage1d( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231027,7 +230836,7 @@ void IGL.TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231039,13 +230848,13 @@ void __DSL_glTexSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexSubImage1DEXT", "opengl") )(target, level, xoffset, width, format, type, pixels); __DSL_glTexSubImage1DEXT(target, level, xoffset, width, format, type, __dsl_pixels); @@ -231058,7 +230867,7 @@ public static void TexSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231074,8 +230883,8 @@ void IGL.TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231088,14 +230897,14 @@ void __DSL_glTexSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexSubImage2D", "opengl") )(target, level, xoffset, yoffset, width, height, format, type, pixels); __DSL_glTexSubImage2D( @@ -231122,8 +230931,8 @@ public static void TexSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231147,8 +230956,8 @@ void IGL.TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231161,14 +230970,14 @@ void __DSL_glTexSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexSubImage2DEXT", "opengl") )(target, level, xoffset, yoffset, width, height, format, type, pixels); __DSL_glTexSubImage2DEXT( @@ -231192,8 +231001,8 @@ public static void TexSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231219,9 +231028,9 @@ void IGL.TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231235,9 +231044,9 @@ void __DSL_glTexSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -231249,9 +231058,9 @@ void __DSL_glTexSubImage3D( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -231295,9 +231104,9 @@ public static void TexSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231324,9 +231133,9 @@ void IGL.TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231340,9 +231149,9 @@ void __DSL_glTexSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -231354,9 +231163,9 @@ void __DSL_glTexSubImage3DEXT( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -231399,9 +231208,9 @@ public static void TexSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231428,9 +231237,9 @@ void IGL.TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231444,9 +231253,9 @@ void __DSL_glTexSubImage3DOES( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -231458,9 +231267,9 @@ void __DSL_glTexSubImage3DOES( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -231503,9 +231312,9 @@ public static void TexSubImage3does( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231533,10 +231342,10 @@ void IGL.TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231551,10 +231360,10 @@ void __DSL_glTexSubImage4DSGIS( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -231567,10 +231376,10 @@ void __DSL_glTexSubImage4DSGIS( int, int, int, - int, - int, - int, - int, + uint, + uint, + uint, + uint, uint, uint, void*, @@ -231618,10 +231427,10 @@ public static void TexSubImage4dsgis( [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, [NativeTypeName("GLint")] int woffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int size4d, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint size4d, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -231723,10 +231532,10 @@ void IGL.TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureBufferRange", "opengl") )(texture, internalformat, buffer, offset, size); @@ -231738,7 +231547,7 @@ public static void TextureBufferRange( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.TextureBufferRange(texture, internalformat, buffer, offset, size); void IGL.TextureBufferRangeExt( @@ -231747,10 +231556,10 @@ void IGL.TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureBufferRangeEXT", "opengl") )(texture, target, internalformat, buffer, offset, size); @@ -231763,27 +231572,27 @@ public static void TextureBufferRangeExt( [NativeTypeName("GLenum")] uint internalformat, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.TextureBufferRangeExt(texture, target, internalformat, buffer, offset, size); void IGL.TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureColorMaskSGIS", "opengl") )(red, green, blue, alpha); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTextureColorMaskSGIS")] public static void TextureColorMaskSgis( - [NativeTypeName("GLboolean")] byte red, - [NativeTypeName("GLboolean")] byte green, - [NativeTypeName("GLboolean")] byte blue, - [NativeTypeName("GLboolean")] byte alpha + [NativeTypeName("GLboolean")] uint red, + [NativeTypeName("GLboolean")] uint green, + [NativeTypeName("GLboolean")] uint blue, + [NativeTypeName("GLboolean")] uint alpha ) => ThisThread.TextureColorMaskSgis(red, green, blue, alpha); void IGL.TextureFoveationParametersQcom( @@ -231832,7 +231641,7 @@ void IGL.TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -231846,14 +231655,14 @@ void __DSL_glTextureImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureImage1DEXT", "opengl") )(texture, target, level, internalformat, width, border, format, type, pixels); __DSL_glTextureImage1DEXT( @@ -231878,7 +231687,7 @@ public static void TextureImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -231904,8 +231713,8 @@ void IGL.TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -231919,8 +231728,8 @@ void __DSL_glTextureImage2DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -231932,8 +231741,8 @@ void __DSL_glTextureImage2DEXT( uint, int, int, - int, - int, + uint, + uint, int, uint, uint, @@ -231975,8 +231784,8 @@ public static void TextureImage2dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -231998,15 +231807,15 @@ public static void TextureImage2dext( void IGL.TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureImage2DMultisampleCoverageNV", "opengl") )( texture, @@ -232024,12 +231833,12 @@ void IGL.TextureImage2dMultisampleCoverageNV( public static void TextureImage2dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ThisThread.TextureImage2dMultisampleCoverageNV( texture, @@ -232045,14 +231854,14 @@ public static void TextureImage2dMultisampleCoverageNV( void IGL.TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureImage2DMultisampleNV", "opengl") )(texture, target, samples, internalFormat, width, height, fixedSampleLocations); @@ -232061,11 +231870,11 @@ void IGL.TextureImage2dMultisampleNV( public static void TextureImage2dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ThisThread.TextureImage2dMultisampleNV( texture, @@ -232085,9 +231894,9 @@ void IGL.TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -232101,9 +231910,9 @@ void __DSL_glTextureImage3DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -232115,9 +231924,9 @@ void __DSL_glTextureImage3DEXT( uint, int, int, - int, - int, - int, + uint, + uint, + uint, int, uint, uint, @@ -232161,9 +231970,9 @@ public static void TextureImage3dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLint")] int border, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, @@ -232186,16 +231995,16 @@ public static void TextureImage3dext( void IGL.TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureImage3DMultisampleCoverageNV", "opengl") )( texture, @@ -232214,13 +232023,13 @@ void IGL.TextureImage3dMultisampleCoverageNV( public static void TextureImage3dMultisampleCoverageNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int coverageSamples, - [NativeTypeName("GLsizei")] int colorSamples, + [NativeTypeName("GLsizei")] uint coverageSamples, + [NativeTypeName("GLsizei")] uint colorSamples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ThisThread.TextureImage3dMultisampleCoverageNV( texture, @@ -232237,15 +232046,15 @@ public static void TextureImage3dMultisampleCoverageNV( void IGL.TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureImage3DMultisampleNV", "opengl") )(texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations); @@ -232254,12 +232063,12 @@ void IGL.TextureImage3dMultisampleNV( public static void TextureImage3dMultisampleNV( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLint")] int internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations ) => ThisThread.TextureImage3dMultisampleNV( texture, @@ -232316,13 +232125,13 @@ void IGL.TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTexturePageCommitmentEXT", "opengl") )(texture, level, xoffset, yoffset, zoffset, width, height, depth, commit); @@ -232335,10 +232144,10 @@ public static void TexturePageCommitmentExt( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.TexturePageCommitmentExt( texture, @@ -232359,12 +232168,12 @@ void IGL.TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ( (delegate* unmanaged< @@ -232374,12 +232183,12 @@ void IGL.TexturePageCommitmentMemNV( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, ulong, - byte, + uint, void>) nativeContext.LoadFunction("glTexturePageCommitmentMemNV", "opengl") )( @@ -232408,12 +232217,12 @@ public static void TexturePageCommitmentMemNV( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset, - [NativeTypeName("GLboolean")] byte commit + [NativeTypeName("GLboolean")] uint commit ) => ThisThread.TexturePageCommitmentMemNV( texture, @@ -232790,7 +232599,7 @@ public static void TextureParameterivExt( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] void IGL.TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) { @@ -232798,11 +232607,11 @@ void IGL.TextureRangeApple( { void __DSL_glTextureRangeAPPLE( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureRangeAPPLE", "opengl") )(target, length, pointer); __DSL_glTextureRangeAPPLE(target, length, __dsl_pointer); @@ -232813,7 +232622,7 @@ void __DSL_glTextureRangeAPPLE( [NativeFunction("opengl", EntryPoint = "glTextureRangeAPPLE")] public static void TextureRangeApple( [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.TextureRangeApple(target, length, pointer); @@ -232838,12 +232647,12 @@ public static void TextureRenderbufferExt( void IGL.TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage1D", "opengl") )(texture, levels, internalformat, width); @@ -232852,20 +232661,20 @@ void IGL.TextureStorage1d( [NativeFunction("opengl", EntryPoint = "glTextureStorage1D")] public static void TextureStorage1d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.TextureStorage1d(texture, levels, internalformat, width); void IGL.TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage1DEXT", "opengl") )(texture, target, levels, internalformat, width); @@ -232877,20 +232686,20 @@ void IGL.TextureStorage1dext( public static void TextureStorage1dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width + [NativeTypeName("GLsizei")] uint width ) => ThisThread.TextureStorage1dext(texture, target, levels, internalformat, width); void IGL.TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage2D", "opengl") )(texture, levels, internalformat, width, height); @@ -232899,22 +232708,22 @@ void IGL.TextureStorage2d( [NativeFunction("opengl", EntryPoint = "glTextureStorage2D")] public static void TextureStorage2d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.TextureStorage2d(texture, levels, internalformat, width, height); void IGL.TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage2DEXT", "opengl") )(texture, target, levels, internalformat, width, height); @@ -232926,22 +232735,22 @@ void IGL.TextureStorage2dext( public static void TextureStorage2dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.TextureStorage2dext(texture, target, levels, internalformat, width, height); void IGL.TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage2DMultisample", "opengl") )(texture, samples, internalformat, width, height, fixedsamplelocations); @@ -232950,11 +232759,11 @@ void IGL.TextureStorage2dMultisample( [NativeFunction("opengl", EntryPoint = "glTextureStorage2DMultisample")] public static void TextureStorage2dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TextureStorage2dMultisample( texture, @@ -232968,14 +232777,14 @@ public static void TextureStorage2dMultisample( void IGL.TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage2DMultisampleEXT", "opengl") )(texture, target, samples, internalformat, width, height, fixedsamplelocations); @@ -232985,11 +232794,11 @@ void IGL.TextureStorage2dMultisampleExt( public static void TextureStorage2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TextureStorage2dMultisampleExt( texture, @@ -233003,14 +232812,14 @@ public static void TextureStorage2dMultisampleExt( void IGL.TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage3D", "opengl") )(texture, levels, internalformat, width, height, depth); @@ -233019,24 +232828,24 @@ void IGL.TextureStorage3d( [NativeFunction("opengl", EntryPoint = "glTextureStorage3D")] public static void TextureStorage3d( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.TextureStorage3d(texture, levels, internalformat, width, height, depth); void IGL.TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage3DEXT", "opengl") )(texture, target, levels, internalformat, width, height, depth); @@ -233048,11 +232857,11 @@ void IGL.TextureStorage3dext( public static void TextureStorage3dext( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth ) => ThisThread.TextureStorage3dext( texture, @@ -233066,15 +232875,15 @@ public static void TextureStorage3dext( void IGL.TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage3DMultisample", "opengl") )(texture, samples, internalformat, width, height, depth, fixedsamplelocations); @@ -233083,12 +232892,12 @@ void IGL.TextureStorage3dMultisample( [NativeFunction("opengl", EntryPoint = "glTextureStorage3DMultisample")] public static void TextureStorage3dMultisample( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TextureStorage3dMultisample( texture, @@ -233103,15 +232912,15 @@ public static void TextureStorage3dMultisample( void IGL.TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorage3DMultisampleEXT", "opengl") )(texture, target, samples, internalformat, width, height, depth, fixedsamplelocations); @@ -233121,12 +232930,12 @@ void IGL.TextureStorage3dMultisampleExt( public static void TextureStorage3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalformat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedsamplelocations + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedsamplelocations ) => ThisThread.TextureStorage3dMultisampleExt( texture, @@ -233141,14 +232950,14 @@ public static void TextureStorage3dMultisampleExt( void IGL.TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorageMem1DEXT", "opengl") )(texture, levels, internalFormat, width, memory, offset); @@ -233156,24 +232965,24 @@ void IGL.TextureStorageMem1dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem1DEXT")] public static void TextureStorageMem1dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ThisThread.TextureStorageMem1dext(texture, levels, internalFormat, width, memory, offset); void IGL.TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorageMem2DEXT", "opengl") )(texture, levels, internalFormat, width, height, memory, offset); @@ -233182,10 +232991,10 @@ void IGL.TextureStorageMem2dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DEXT")] public static void TextureStorageMem2dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -233201,16 +233010,16 @@ public static void TextureStorageMem2dext( void IGL.TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorageMem2DMultisampleEXT", "opengl") )(texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset); @@ -233219,11 +233028,11 @@ void IGL.TextureStorageMem2dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem2DMultisampleEXT")] public static void TextureStorageMem2dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -233240,16 +233049,16 @@ public static void TextureStorageMem2dMultisampleExt( void IGL.TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorageMem3DEXT", "opengl") )(texture, levels, internalFormat, width, height, depth, memory, offset); @@ -233258,11 +233067,11 @@ void IGL.TextureStorageMem3dext( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DEXT")] public static void TextureStorageMem3dext( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int levels, + [NativeTypeName("GLsizei")] uint levels, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -233279,17 +233088,17 @@ public static void TextureStorageMem3dext( void IGL.TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorageMem3DMultisampleEXT", "opengl") )( texture, @@ -233308,12 +233117,12 @@ void IGL.TextureStorageMem3dMultisampleExt( [NativeFunction("opengl", EntryPoint = "glTextureStorageMem3DMultisampleEXT")] public static void TextureStorageMem3dMultisampleExt( [NativeTypeName("GLuint")] uint texture, - [NativeTypeName("GLsizei")] int samples, + [NativeTypeName("GLsizei")] uint samples, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLboolean")] byte fixedSampleLocations, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLboolean")] uint fixedSampleLocations, [NativeTypeName("GLuint")] uint memory, [NativeTypeName("GLuint64")] ulong offset ) => @@ -233333,14 +233142,14 @@ void IGL.TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureStorageSparseAMD", "opengl") )(texture, target, internalFormat, width, height, depth, layers, flags); @@ -233350,10 +233159,10 @@ public static void TextureStorageSparseAmd( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLenum")] uint internalFormat, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, - [NativeTypeName("GLsizei")] int layers, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, + [NativeTypeName("GLsizei")] uint layers, [NativeTypeName("GLbitfield")] uint flags ) => ThisThread.TextureStorageSparseAmd( @@ -233374,7 +233183,7 @@ void IGL.TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233386,13 +233195,13 @@ void __DSL_glTextureSubImage1D( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureSubImage1D", "opengl") )(texture, level, xoffset, width, format, type, pixels); __DSL_glTextureSubImage1D(texture, level, xoffset, width, format, type, __dsl_pixels); @@ -233406,7 +233215,7 @@ public static void TextureSubImage1d( [NativeTypeName("GLuint")] uint texture, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233420,7 +233229,7 @@ void IGL.TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233433,13 +233242,13 @@ void __DSL_glTextureSubImage1DEXT( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureSubImage1DEXT", "opengl") )(texture, target, level, xoffset, width, format, type, pixels); __DSL_glTextureSubImage1DEXT( @@ -233463,7 +233272,7 @@ public static void TextureSubImage1dext( [NativeTypeName("GLenum")] uint target, [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, - [NativeTypeName("GLsizei")] int width, + [NativeTypeName("GLsizei")] uint width, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233487,8 +233296,8 @@ void IGL.TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233501,14 +233310,14 @@ void __DSL_glTextureSubImage2D( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTextureSubImage2D", "opengl") )(texture, level, xoffset, yoffset, width, height, format, type, pixels); __DSL_glTextureSubImage2D( @@ -233533,8 +233342,8 @@ public static void TextureSubImage2d( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233560,8 +233369,8 @@ void IGL.TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233575,8 +233384,8 @@ void __DSL_glTextureSubImage2DEXT( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -233588,8 +233397,8 @@ void __DSL_glTextureSubImage2DEXT( int, int, int, - int, - int, + uint, + uint, uint, uint, void*, @@ -233620,8 +233429,8 @@ public static void TextureSubImage2dext( [NativeTypeName("GLint")] int level, [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233648,9 +233457,9 @@ void IGL.TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233664,9 +233473,9 @@ void __DSL_glTextureSubImage3D( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -233678,9 +233487,9 @@ void __DSL_glTextureSubImage3D( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -233724,9 +233533,9 @@ public static void TextureSubImage3d( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233755,9 +233564,9 @@ void IGL.TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233772,9 +233581,9 @@ void __DSL_glTextureSubImage3DEXT( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] void* pixels @@ -233787,9 +233596,9 @@ void __DSL_glTextureSubImage3DEXT( int, int, int, - int, - int, - int, + uint, + uint, + uint, uint, uint, void*, @@ -233836,9 +233645,9 @@ public static void TextureSubImage3dext( [NativeTypeName("GLint")] int xoffset, [NativeTypeName("GLint")] int yoffset, [NativeTypeName("GLint")] int zoffset, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height, - [NativeTypeName("GLsizei")] int depth, + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height, + [NativeTypeName("GLsizei")] uint depth, [NativeTypeName("GLenum")] uint format, [NativeTypeName("GLenum")] uint type, [NativeTypeName("const void *")] Ref pixels @@ -233996,7 +233805,7 @@ public static void TrackMatrixNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] void IGL.TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ) @@ -234004,12 +233813,12 @@ void IGL.TransformFeedbackAttribsNV( fixed (int* __dsl_attribs = attribs) { void __DSL_glTransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* attribs, [NativeTypeName("GLenum")] uint bufferMode ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTransformFeedbackAttribsNV", "opengl") )(count, attribs, bufferMode); __DSL_glTransformFeedbackAttribsNV(count, __dsl_attribs, bufferMode); @@ -234019,7 +233828,7 @@ void __DSL_glTransformFeedbackAttribsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackAttribsNV")] public static void TransformFeedbackAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, [NativeTypeName("GLenum")] uint bufferMode ) => ThisThread.TransformFeedbackAttribsNV(count, attribs, bufferMode); @@ -234048,10 +233857,10 @@ void IGL.TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTransformFeedbackBufferRange", "opengl") )(xfb, index, buffer, offset, size); @@ -234063,15 +233872,15 @@ public static void TransformFeedbackBufferRange( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizeiptr")] nint size + [NativeTypeName("GLsizeiptr")] nuint size ) => ThisThread.TransformFeedbackBufferRange(xfb, index, buffer, offset, size); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] void IGL.TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ) @@ -234080,14 +233889,14 @@ void IGL.TransformFeedbackStreamAttribsNV( fixed (int* __dsl_attribs = attribs) { void __DSL_glTransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] int* bufstreams, [NativeTypeName("GLenum")] uint bufferMode ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTransformFeedbackStreamAttribsNV", "opengl") )(count, attribs, nbuffers, bufstreams, bufferMode); __DSL_glTransformFeedbackStreamAttribsNV( @@ -234103,9 +233912,9 @@ void __DSL_glTransformFeedbackStreamAttribsNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glTransformFeedbackStreamAttribsNV")] public static void TransformFeedbackStreamAttribsNV( - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref attribs, - [NativeTypeName("GLsizei")] int nbuffers, + [NativeTypeName("GLsizei")] uint nbuffers, [NativeTypeName("const GLint *")] Ref bufstreams, [NativeTypeName("GLenum")] uint bufferMode ) => @@ -234122,7 +233931,7 @@ public static void TransformFeedbackStreamAttribsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] void IGL.TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) @@ -234131,12 +233940,12 @@ void IGL.TransformFeedbackVaryings( { void __DSL_glTransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** varyings, [NativeTypeName("GLenum")] uint bufferMode ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTransformFeedbackVaryings", "opengl") )(program, count, varyings, bufferMode); __DSL_glTransformFeedbackVaryings(program, count, __dsl_varyings, bufferMode); @@ -234148,7 +233957,7 @@ void __DSL_glTransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryings")] public static void TransformFeedbackVaryings( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) => ThisThread.TransformFeedbackVaryings(program, count, varyings, bufferMode); @@ -234157,7 +233966,7 @@ public static void TransformFeedbackVaryings( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] void IGL.TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) @@ -234166,12 +233975,12 @@ void IGL.TransformFeedbackVaryingsExt( { void __DSL_glTransformFeedbackVaryingsEXT( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] sbyte** varyings, [NativeTypeName("GLenum")] uint bufferMode ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTransformFeedbackVaryingsEXT", "opengl") )(program, count, varyings, bufferMode); __DSL_glTransformFeedbackVaryingsEXT(program, count, __dsl_varyings, bufferMode); @@ -234182,7 +233991,7 @@ void __DSL_glTransformFeedbackVaryingsEXT( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsEXT")] public static void TransformFeedbackVaryingsExt( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLchar *const *")] Ref2D varyings, [NativeTypeName("GLenum")] uint bufferMode ) => ThisThread.TransformFeedbackVaryingsExt(program, count, varyings, bufferMode); @@ -234191,7 +234000,7 @@ public static void TransformFeedbackVaryingsExt( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] void IGL.TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ) @@ -234200,12 +234009,12 @@ void IGL.TransformFeedbackVaryingsNV( { void __DSL_glTransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* locations, [NativeTypeName("GLenum")] uint bufferMode ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glTransformFeedbackVaryingsNV", "opengl") )(program, count, locations, bufferMode); __DSL_glTransformFeedbackVaryingsNV(program, count, __dsl_locations, bufferMode); @@ -234216,7 +234025,7 @@ void __DSL_glTransformFeedbackVaryingsNV( [NativeFunction("opengl", EntryPoint = "glTransformFeedbackVaryingsNV")] public static void TransformFeedbackVaryingsNV( [NativeTypeName("GLuint")] uint program, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref locations, [NativeTypeName("GLenum")] uint bufferMode ) => ThisThread.TransformFeedbackVaryingsNV(program, count, locations, bufferMode); @@ -234355,7 +234164,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] void IGL.Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -234363,11 +234172,11 @@ void IGL.Uniform1( { void __DSL_glUniform1dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1dv", "opengl") )(location, count, value); __DSL_glUniform1dv(location, count, __dsl_value); @@ -234379,7 +234188,7 @@ void __DSL_glUniform1dv( [NativeFunction("opengl", EntryPoint = "glUniform1dv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.Uniform1(location, count, value); @@ -234423,7 +234232,7 @@ public static void Uniform1fArb( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] void IGL.Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -234431,11 +234240,11 @@ void IGL.Uniform1( { void __DSL_glUniform1fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1fv", "opengl") )(location, count, value); __DSL_glUniform1fv(location, count, __dsl_value); @@ -234448,7 +234257,7 @@ void __DSL_glUniform1fv( [NativeFunction("opengl", EntryPoint = "glUniform1fv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform1(location, count, value); @@ -234456,7 +234265,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] void IGL.Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -234464,11 +234273,11 @@ void IGL.Uniform1fvArb( { void __DSL_glUniform1fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1fvARB", "opengl") )(location, count, value); __DSL_glUniform1fvARB(location, count, __dsl_value); @@ -234479,7 +234288,7 @@ void __DSL_glUniform1fvARB( [NativeFunction("opengl", EntryPoint = "glUniform1fvARB")] public static void Uniform1fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform1fvArb(location, count, value); @@ -234538,7 +234347,7 @@ public static void Uniform1i64NV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] void IGL.Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -234546,11 +234355,11 @@ void IGL.Uniform1i64vArb( { void __DSL_glUniform1i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1i64vARB", "opengl") )(location, count, value); __DSL_glUniform1i64vARB(location, count, __dsl_value); @@ -234562,7 +234371,7 @@ void __DSL_glUniform1i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform1i64vARB")] public static void Uniform1i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.Uniform1i64vArb(location, count, value); @@ -234572,7 +234381,7 @@ public static void Uniform1i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] void IGL.Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -234580,11 +234389,11 @@ void IGL.Uniform1i64vNV( { void __DSL_glUniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1i64vNV", "opengl") )(location, count, value); __DSL_glUniform1i64vNV(location, count, __dsl_value); @@ -234597,7 +234406,7 @@ void __DSL_glUniform1i64vNV( [NativeFunction("opengl", EntryPoint = "glUniform1i64vNV")] public static void Uniform1i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.Uniform1i64vNV(location, count, value); @@ -234623,7 +234432,7 @@ public static void Uniform1iArb( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] void IGL.Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -234631,11 +234440,11 @@ void IGL.Uniform1( { void __DSL_glUniform1iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1iv", "opengl") )(location, count, value); __DSL_glUniform1iv(location, count, __dsl_value); @@ -234648,7 +234457,7 @@ void __DSL_glUniform1iv( [NativeFunction("opengl", EntryPoint = "glUniform1iv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform1(location, count, value); @@ -234656,7 +234465,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] void IGL.Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -234664,11 +234473,11 @@ void IGL.Uniform1ivArb( { void __DSL_glUniform1ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1ivARB", "opengl") )(location, count, value); __DSL_glUniform1ivARB(location, count, __dsl_value); @@ -234679,7 +234488,7 @@ void __DSL_glUniform1ivARB( [NativeFunction("opengl", EntryPoint = "glUniform1ivARB")] public static void Uniform1ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform1ivArb(location, count, value); @@ -234737,7 +234546,7 @@ public static void Uniform1ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] void IGL.Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -234745,11 +234554,11 @@ void IGL.Uniform1ui64vArb( { void __DSL_glUniform1ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1ui64vARB", "opengl") )(location, count, value); __DSL_glUniform1ui64vARB(location, count, __dsl_value); @@ -234761,7 +234570,7 @@ void __DSL_glUniform1ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vARB")] public static void Uniform1ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.Uniform1ui64vArb(location, count, value); @@ -234771,7 +234580,7 @@ public static void Uniform1ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] void IGL.Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -234779,11 +234588,11 @@ void IGL.Uniform1ui64vNV( { void __DSL_glUniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1ui64vNV", "opengl") )(location, count, value); __DSL_glUniform1ui64vNV(location, count, __dsl_value); @@ -234796,7 +234605,7 @@ void __DSL_glUniform1ui64vNV( [NativeFunction("opengl", EntryPoint = "glUniform1ui64vNV")] public static void Uniform1ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.Uniform1ui64vNV(location, count, value); @@ -234821,7 +234630,7 @@ public static void Uniform1uiExt( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] void IGL.Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -234829,11 +234638,11 @@ void IGL.Uniform1( { void __DSL_glUniform1uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1uiv", "opengl") )(location, count, value); __DSL_glUniform1uiv(location, count, __dsl_value); @@ -234845,7 +234654,7 @@ void __DSL_glUniform1uiv( [NativeFunction("opengl", EntryPoint = "glUniform1uiv")] public static void Uniform1( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform1(location, count, value); @@ -234853,7 +234662,7 @@ public static void Uniform1( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] void IGL.Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -234861,11 +234670,11 @@ void IGL.Uniform1uivExt( { void __DSL_glUniform1uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform1uivEXT", "opengl") )(location, count, value); __DSL_glUniform1uivEXT(location, count, __dsl_value); @@ -234876,7 +234685,7 @@ void __DSL_glUniform1uivEXT( [NativeFunction("opengl", EntryPoint = "glUniform1uivEXT")] public static void Uniform1uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform1uivExt(location, count, value); @@ -234904,7 +234713,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] void IGL.Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -234912,11 +234721,11 @@ void IGL.Uniform2( { void __DSL_glUniform2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2dv", "opengl") )(location, count, value); __DSL_glUniform2dv(location, count, __dsl_value); @@ -234928,7 +234737,7 @@ void __DSL_glUniform2dv( [NativeFunction("opengl", EntryPoint = "glUniform2dv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.Uniform2(location, count, value); @@ -234976,7 +234785,7 @@ public static void Uniform2fArb( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] void IGL.Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -234984,11 +234793,11 @@ void IGL.Uniform2( { void __DSL_glUniform2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2fv", "opengl") )(location, count, value); __DSL_glUniform2fv(location, count, __dsl_value); @@ -235001,7 +234810,7 @@ void __DSL_glUniform2fv( [NativeFunction("opengl", EntryPoint = "glUniform2fv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform2(location, count, value); @@ -235009,7 +234818,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] void IGL.Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -235017,11 +234826,11 @@ void IGL.Uniform2fvArb( { void __DSL_glUniform2fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2fvARB", "opengl") )(location, count, value); __DSL_glUniform2fvARB(location, count, __dsl_value); @@ -235032,7 +234841,7 @@ void __DSL_glUniform2fvARB( [NativeFunction("opengl", EntryPoint = "glUniform2fvARB")] public static void Uniform2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform2fvArb(location, count, value); @@ -235100,7 +234909,7 @@ public static void Uniform2i64NV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] void IGL.Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -235108,11 +234917,11 @@ void IGL.Uniform2i64vArb( { void __DSL_glUniform2i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2i64vARB", "opengl") )(location, count, value); __DSL_glUniform2i64vARB(location, count, __dsl_value); @@ -235124,7 +234933,7 @@ void __DSL_glUniform2i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform2i64vARB")] public static void Uniform2i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.Uniform2i64vArb(location, count, value); @@ -235134,7 +234943,7 @@ public static void Uniform2i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] void IGL.Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -235142,11 +234951,11 @@ void IGL.Uniform2i64vNV( { void __DSL_glUniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2i64vNV", "opengl") )(location, count, value); __DSL_glUniform2i64vNV(location, count, __dsl_value); @@ -235159,7 +234968,7 @@ void __DSL_glUniform2i64vNV( [NativeFunction("opengl", EntryPoint = "glUniform2i64vNV")] public static void Uniform2i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.Uniform2i64vNV(location, count, value); @@ -235187,7 +234996,7 @@ public static void Uniform2iArb( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] void IGL.Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -235195,11 +235004,11 @@ void IGL.Uniform2( { void __DSL_glUniform2iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2iv", "opengl") )(location, count, value); __DSL_glUniform2iv(location, count, __dsl_value); @@ -235212,7 +235021,7 @@ void __DSL_glUniform2iv( [NativeFunction("opengl", EntryPoint = "glUniform2iv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform2(location, count, value); @@ -235220,7 +235029,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] void IGL.Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -235228,11 +235037,11 @@ void IGL.Uniform2ivArb( { void __DSL_glUniform2ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2ivARB", "opengl") )(location, count, value); __DSL_glUniform2ivARB(location, count, __dsl_value); @@ -235243,7 +235052,7 @@ void __DSL_glUniform2ivARB( [NativeFunction("opengl", EntryPoint = "glUniform2ivARB")] public static void Uniform2ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform2ivArb(location, count, value); @@ -235310,7 +235119,7 @@ public static void Uniform2ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] void IGL.Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -235318,11 +235127,11 @@ void IGL.Uniform2ui64vArb( { void __DSL_glUniform2ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2ui64vARB", "opengl") )(location, count, value); __DSL_glUniform2ui64vARB(location, count, __dsl_value); @@ -235334,7 +235143,7 @@ void __DSL_glUniform2ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vARB")] public static void Uniform2ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.Uniform2ui64vArb(location, count, value); @@ -235344,7 +235153,7 @@ public static void Uniform2ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] void IGL.Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -235352,11 +235161,11 @@ void IGL.Uniform2ui64vNV( { void __DSL_glUniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2ui64vNV", "opengl") )(location, count, value); __DSL_glUniform2ui64vNV(location, count, __dsl_value); @@ -235369,7 +235178,7 @@ void __DSL_glUniform2ui64vNV( [NativeFunction("opengl", EntryPoint = "glUniform2ui64vNV")] public static void Uniform2ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.Uniform2ui64vNV(location, count, value); @@ -235396,7 +235205,7 @@ public static void Uniform2uiExt( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] void IGL.Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -235404,11 +235213,11 @@ void IGL.Uniform2( { void __DSL_glUniform2uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2uiv", "opengl") )(location, count, value); __DSL_glUniform2uiv(location, count, __dsl_value); @@ -235420,7 +235229,7 @@ void __DSL_glUniform2uiv( [NativeFunction("opengl", EntryPoint = "glUniform2uiv")] public static void Uniform2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform2(location, count, value); @@ -235428,7 +235237,7 @@ public static void Uniform2( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] void IGL.Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -235436,11 +235245,11 @@ void IGL.Uniform2uivExt( { void __DSL_glUniform2uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform2uivEXT", "opengl") )(location, count, value); __DSL_glUniform2uivEXT(location, count, __dsl_value); @@ -235451,7 +235260,7 @@ void __DSL_glUniform2uivEXT( [NativeFunction("opengl", EntryPoint = "glUniform2uivEXT")] public static void Uniform2uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform2uivExt(location, count, value); @@ -235481,7 +235290,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] void IGL.Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -235489,11 +235298,11 @@ void IGL.Uniform3( { void __DSL_glUniform3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3dv", "opengl") )(location, count, value); __DSL_glUniform3dv(location, count, __dsl_value); @@ -235505,7 +235314,7 @@ void __DSL_glUniform3dv( [NativeFunction("opengl", EntryPoint = "glUniform3dv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.Uniform3(location, count, value); @@ -235557,7 +235366,7 @@ public static void Uniform3fArb( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] void IGL.Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -235565,11 +235374,11 @@ void IGL.Uniform3( { void __DSL_glUniform3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3fv", "opengl") )(location, count, value); __DSL_glUniform3fv(location, count, __dsl_value); @@ -235582,7 +235391,7 @@ void __DSL_glUniform3fv( [NativeFunction("opengl", EntryPoint = "glUniform3fv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform3(location, count, value); @@ -235590,7 +235399,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] void IGL.Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -235598,11 +235407,11 @@ void IGL.Uniform3fvArb( { void __DSL_glUniform3fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3fvARB", "opengl") )(location, count, value); __DSL_glUniform3fvARB(location, count, __dsl_value); @@ -235613,7 +235422,7 @@ void __DSL_glUniform3fvARB( [NativeFunction("opengl", EntryPoint = "glUniform3fvARB")] public static void Uniform3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform3fvArb(location, count, value); @@ -235687,7 +235496,7 @@ public static void Uniform3i64NV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] void IGL.Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -235695,11 +235504,11 @@ void IGL.Uniform3i64vArb( { void __DSL_glUniform3i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3i64vARB", "opengl") )(location, count, value); __DSL_glUniform3i64vARB(location, count, __dsl_value); @@ -235711,7 +235520,7 @@ void __DSL_glUniform3i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform3i64vARB")] public static void Uniform3i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.Uniform3i64vArb(location, count, value); @@ -235721,7 +235530,7 @@ public static void Uniform3i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] void IGL.Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -235729,11 +235538,11 @@ void IGL.Uniform3i64vNV( { void __DSL_glUniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3i64vNV", "opengl") )(location, count, value); __DSL_glUniform3i64vNV(location, count, __dsl_value); @@ -235746,7 +235555,7 @@ void __DSL_glUniform3i64vNV( [NativeFunction("opengl", EntryPoint = "glUniform3i64vNV")] public static void Uniform3i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.Uniform3i64vNV(location, count, value); @@ -235776,7 +235585,7 @@ public static void Uniform3iArb( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] void IGL.Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -235784,11 +235593,11 @@ void IGL.Uniform3( { void __DSL_glUniform3iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3iv", "opengl") )(location, count, value); __DSL_glUniform3iv(location, count, __dsl_value); @@ -235801,7 +235610,7 @@ void __DSL_glUniform3iv( [NativeFunction("opengl", EntryPoint = "glUniform3iv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform3(location, count, value); @@ -235809,7 +235618,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] void IGL.Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -235817,11 +235626,11 @@ void IGL.Uniform3ivArb( { void __DSL_glUniform3ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3ivARB", "opengl") )(location, count, value); __DSL_glUniform3ivARB(location, count, __dsl_value); @@ -235832,7 +235641,7 @@ void __DSL_glUniform3ivARB( [NativeFunction("opengl", EntryPoint = "glUniform3ivARB")] public static void Uniform3ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform3ivArb(location, count, value); @@ -235905,7 +235714,7 @@ public static void Uniform3ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] void IGL.Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -235913,11 +235722,11 @@ void IGL.Uniform3ui64vArb( { void __DSL_glUniform3ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3ui64vARB", "opengl") )(location, count, value); __DSL_glUniform3ui64vARB(location, count, __dsl_value); @@ -235929,7 +235738,7 @@ void __DSL_glUniform3ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vARB")] public static void Uniform3ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.Uniform3ui64vArb(location, count, value); @@ -235939,7 +235748,7 @@ public static void Uniform3ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] void IGL.Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -235947,11 +235756,11 @@ void IGL.Uniform3ui64vNV( { void __DSL_glUniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3ui64vNV", "opengl") )(location, count, value); __DSL_glUniform3ui64vNV(location, count, __dsl_value); @@ -235964,7 +235773,7 @@ void __DSL_glUniform3ui64vNV( [NativeFunction("opengl", EntryPoint = "glUniform3ui64vNV")] public static void Uniform3ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.Uniform3ui64vNV(location, count, value); @@ -235993,7 +235802,7 @@ public static void Uniform3uiExt( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] void IGL.Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -236001,11 +235810,11 @@ void IGL.Uniform3( { void __DSL_glUniform3uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3uiv", "opengl") )(location, count, value); __DSL_glUniform3uiv(location, count, __dsl_value); @@ -236017,7 +235826,7 @@ void __DSL_glUniform3uiv( [NativeFunction("opengl", EntryPoint = "glUniform3uiv")] public static void Uniform3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform3(location, count, value); @@ -236025,7 +235834,7 @@ public static void Uniform3( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] void IGL.Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -236033,11 +235842,11 @@ void IGL.Uniform3uivExt( { void __DSL_glUniform3uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform3uivEXT", "opengl") )(location, count, value); __DSL_glUniform3uivEXT(location, count, __dsl_value); @@ -236048,7 +235857,7 @@ void __DSL_glUniform3uivEXT( [NativeFunction("opengl", EntryPoint = "glUniform3uivEXT")] public static void Uniform3uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform3uivExt(location, count, value); @@ -236080,7 +235889,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] void IGL.Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -236088,11 +235897,11 @@ void IGL.Uniform4( { void __DSL_glUniform4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4dv", "opengl") )(location, count, value); __DSL_glUniform4dv(location, count, __dsl_value); @@ -236104,7 +235913,7 @@ void __DSL_glUniform4dv( [NativeFunction("opengl", EntryPoint = "glUniform4dv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.Uniform4(location, count, value); @@ -236160,7 +235969,7 @@ public static void Uniform4fArb( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] void IGL.Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -236168,11 +235977,11 @@ void IGL.Uniform4( { void __DSL_glUniform4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4fv", "opengl") )(location, count, value); __DSL_glUniform4fv(location, count, __dsl_value); @@ -236185,7 +235994,7 @@ void __DSL_glUniform4fv( [NativeFunction("opengl", EntryPoint = "glUniform4fv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform4(location, count, value); @@ -236193,7 +236002,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] void IGL.Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -236201,11 +236010,11 @@ void IGL.Uniform4fvArb( { void __DSL_glUniform4fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4fvARB", "opengl") )(location, count, value); __DSL_glUniform4fvARB(location, count, __dsl_value); @@ -236216,7 +236025,7 @@ void __DSL_glUniform4fvARB( [NativeFunction("opengl", EntryPoint = "glUniform4fvARB")] public static void Uniform4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.Uniform4fvArb(location, count, value); @@ -236296,7 +236105,7 @@ public static void Uniform4i64NV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] void IGL.Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) { @@ -236304,11 +236113,11 @@ void IGL.Uniform4i64vArb( { void __DSL_glUniform4i64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4i64vARB", "opengl") )(location, count, value); __DSL_glUniform4i64vARB(location, count, __dsl_value); @@ -236320,7 +236129,7 @@ void __DSL_glUniform4i64vARB( [NativeFunction("opengl", EntryPoint = "glUniform4i64vARB")] public static void Uniform4i64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64 *")] Ref value ) => ThisThread.Uniform4i64vArb(location, count, value); @@ -236330,7 +236139,7 @@ public static void Uniform4i64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] void IGL.Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) { @@ -236338,11 +236147,11 @@ void IGL.Uniform4i64vNV( { void __DSL_glUniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] long* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4i64vNV", "opengl") )(location, count, value); __DSL_glUniform4i64vNV(location, count, __dsl_value); @@ -236355,7 +236164,7 @@ void __DSL_glUniform4i64vNV( [NativeFunction("opengl", EntryPoint = "glUniform4i64vNV")] public static void Uniform4i64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint64EXT *")] Ref value ) => ThisThread.Uniform4i64vNV(location, count, value); @@ -236387,7 +236196,7 @@ public static void Uniform4iArb( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] void IGL.Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -236395,11 +236204,11 @@ void IGL.Uniform4( { void __DSL_glUniform4iv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4iv", "opengl") )(location, count, value); __DSL_glUniform4iv(location, count, __dsl_value); @@ -236412,7 +236221,7 @@ void __DSL_glUniform4iv( [NativeFunction("opengl", EntryPoint = "glUniform4iv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform4(location, count, value); @@ -236420,7 +236229,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] void IGL.Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) { @@ -236428,11 +236237,11 @@ void IGL.Uniform4ivArb( { void __DSL_glUniform4ivARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4ivARB", "opengl") )(location, count, value); __DSL_glUniform4ivARB(location, count, __dsl_value); @@ -236443,7 +236252,7 @@ void __DSL_glUniform4ivARB( [NativeFunction("opengl", EntryPoint = "glUniform4ivARB")] public static void Uniform4ivArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref value ) => ThisThread.Uniform4ivArb(location, count, value); @@ -236522,7 +236331,7 @@ public static void Uniform4ui64NV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] void IGL.Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -236530,11 +236339,11 @@ void IGL.Uniform4ui64vArb( { void __DSL_glUniform4ui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4ui64vARB", "opengl") )(location, count, value); __DSL_glUniform4ui64vARB(location, count, __dsl_value); @@ -236546,7 +236355,7 @@ void __DSL_glUniform4ui64vARB( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vARB")] public static void Uniform4ui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.Uniform4ui64vArb(location, count, value); @@ -236556,7 +236365,7 @@ public static void Uniform4ui64vArb( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] void IGL.Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -236564,11 +236373,11 @@ void IGL.Uniform4ui64vNV( { void __DSL_glUniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4ui64vNV", "opengl") )(location, count, value); __DSL_glUniform4ui64vNV(location, count, __dsl_value); @@ -236581,7 +236390,7 @@ void __DSL_glUniform4ui64vNV( [NativeFunction("opengl", EntryPoint = "glUniform4ui64vNV")] public static void Uniform4ui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.Uniform4ui64vNV(location, count, value); @@ -236612,7 +236421,7 @@ public static void Uniform4uiExt( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] void IGL.Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -236620,11 +236429,11 @@ void IGL.Uniform4( { void __DSL_glUniform4uiv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4uiv", "opengl") )(location, count, value); __DSL_glUniform4uiv(location, count, __dsl_value); @@ -236636,7 +236445,7 @@ void __DSL_glUniform4uiv( [NativeFunction("opengl", EntryPoint = "glUniform4uiv")] public static void Uniform4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform4(location, count, value); @@ -236644,7 +236453,7 @@ public static void Uniform4( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] void IGL.Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) { @@ -236652,11 +236461,11 @@ void IGL.Uniform4uivExt( { void __DSL_glUniform4uivEXT( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniform4uivEXT", "opengl") )(location, count, value); __DSL_glUniform4uivEXT(location, count, __dsl_value); @@ -236667,7 +236476,7 @@ void __DSL_glUniform4uivEXT( [NativeFunction("opengl", EntryPoint = "glUniform4uivEXT")] public static void Uniform4uivExt( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.Uniform4uivExt(location, count, value); @@ -236764,7 +236573,7 @@ public static void UniformHandleui64nv( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] void IGL.UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -236772,11 +236581,11 @@ void IGL.UniformHandleui64vArb( { void __DSL_glUniformHandleui64vARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformHandleui64vARB", "opengl") )(location, count, value); __DSL_glUniformHandleui64vARB(location, count, __dsl_value); @@ -236788,7 +236597,7 @@ void __DSL_glUniformHandleui64vARB( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vARB")] public static void UniformHandleui64vArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.UniformHandleui64vArb(location, count, value); @@ -236796,7 +236605,7 @@ public static void UniformHandleui64vArb( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] void IGL.UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -236804,11 +236613,11 @@ void IGL.UniformHandleui64vImg( { void __DSL_glUniformHandleui64vIMG( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformHandleui64vIMG", "opengl") )(location, count, value); __DSL_glUniformHandleui64vIMG(location, count, __dsl_value); @@ -236819,7 +236628,7 @@ void __DSL_glUniformHandleui64vIMG( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vIMG")] public static void UniformHandleui64vImg( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.UniformHandleui64vImg(location, count, value); @@ -236829,7 +236638,7 @@ public static void UniformHandleui64vImg( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] void IGL.UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) { @@ -236837,11 +236646,11 @@ void IGL.UniformHandleui64vNV( { void __DSL_glUniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformHandleui64vNV", "opengl") )(location, count, value); __DSL_glUniformHandleui64vNV(location, count, __dsl_value); @@ -236854,7 +236663,7 @@ void __DSL_glUniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformHandleui64vNV")] public static void UniformHandleui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64 *")] Ref value ) => ThisThread.UniformHandleui64vNV(location, count, value); @@ -236863,8 +236672,8 @@ public static void UniformHandleui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] void IGL.UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -236872,12 +236681,12 @@ void IGL.UniformMatrix2( { void __DSL_glUniformMatrix2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2dv(location, count, transpose, __dsl_value); @@ -236889,8 +236698,8 @@ void __DSL_glUniformMatrix2dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2dv")] public static void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix2(location, count, transpose, value); @@ -236900,8 +236709,8 @@ public static void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] void IGL.UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -236909,12 +236718,12 @@ void IGL.UniformMatrix2( { void __DSL_glUniformMatrix2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2fv(location, count, transpose, __dsl_value); @@ -236927,8 +236736,8 @@ void __DSL_glUniformMatrix2fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fv")] public static void UniformMatrix2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix2(location, count, transpose, value); @@ -236936,8 +236745,8 @@ public static void UniformMatrix2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] void IGL.UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -236945,12 +236754,12 @@ void IGL.UniformMatrix2fvArb( { void __DSL_glUniformMatrix2fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2fvARB", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2fvARB(location, count, transpose, __dsl_value); @@ -236961,8 +236770,8 @@ void __DSL_glUniformMatrix2fvARB( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2fvARB")] public static void UniformMatrix2fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix2fvArb(location, count, transpose, value); @@ -236971,8 +236780,8 @@ public static void UniformMatrix2fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] void IGL.UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -236980,12 +236789,12 @@ void IGL.UniformMatrix2x3( { void __DSL_glUniformMatrix2x3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2x3dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2x3dv(location, count, transpose, __dsl_value); @@ -236997,8 +236806,8 @@ void __DSL_glUniformMatrix2x3dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3dv")] public static void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix2x3(location, count, transpose, value); @@ -237007,8 +236816,8 @@ public static void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] void IGL.UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237016,12 +236825,12 @@ void IGL.UniformMatrix2x3( { void __DSL_glUniformMatrix2x3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2x3fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2x3fv(location, count, transpose, __dsl_value); @@ -237033,8 +236842,8 @@ void __DSL_glUniformMatrix2x3fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fv")] public static void UniformMatrix2x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix2x3(location, count, transpose, value); @@ -237042,8 +236851,8 @@ public static void UniformMatrix2x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] void IGL.UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237051,12 +236860,12 @@ void IGL.UniformMatrix2x3fvNV( { void __DSL_glUniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2x3fvNV", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2x3fvNV(location, count, transpose, __dsl_value); @@ -237067,8 +236876,8 @@ void __DSL_glUniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x3fvNV")] public static void UniformMatrix2x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix2x3fvNV(location, count, transpose, value); @@ -237077,8 +236886,8 @@ public static void UniformMatrix2x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] void IGL.UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237086,12 +236895,12 @@ void IGL.UniformMatrix2x4( { void __DSL_glUniformMatrix2x4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2x4dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2x4dv(location, count, transpose, __dsl_value); @@ -237103,8 +236912,8 @@ void __DSL_glUniformMatrix2x4dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4dv")] public static void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix2x4(location, count, transpose, value); @@ -237113,8 +236922,8 @@ public static void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] void IGL.UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237122,12 +236931,12 @@ void IGL.UniformMatrix2x4( { void __DSL_glUniformMatrix2x4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2x4fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2x4fv(location, count, transpose, __dsl_value); @@ -237139,8 +236948,8 @@ void __DSL_glUniformMatrix2x4fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fv")] public static void UniformMatrix2x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix2x4(location, count, transpose, value); @@ -237148,8 +236957,8 @@ public static void UniformMatrix2x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] void IGL.UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237157,12 +236966,12 @@ void IGL.UniformMatrix2x4fvNV( { void __DSL_glUniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix2x4fvNV", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix2x4fvNV(location, count, transpose, __dsl_value); @@ -237173,8 +236982,8 @@ void __DSL_glUniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix2x4fvNV")] public static void UniformMatrix2x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix2x4fvNV(location, count, transpose, value); @@ -237183,8 +236992,8 @@ public static void UniformMatrix2x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] void IGL.UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237192,12 +237001,12 @@ void IGL.UniformMatrix3( { void __DSL_glUniformMatrix3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3dv(location, count, transpose, __dsl_value); @@ -237209,8 +237018,8 @@ void __DSL_glUniformMatrix3dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3dv")] public static void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix3(location, count, transpose, value); @@ -237220,8 +237029,8 @@ public static void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] void IGL.UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237229,12 +237038,12 @@ void IGL.UniformMatrix3( { void __DSL_glUniformMatrix3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3fv(location, count, transpose, __dsl_value); @@ -237247,8 +237056,8 @@ void __DSL_glUniformMatrix3fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fv")] public static void UniformMatrix3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix3(location, count, transpose, value); @@ -237256,8 +237065,8 @@ public static void UniformMatrix3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] void IGL.UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237265,12 +237074,12 @@ void IGL.UniformMatrix3fvArb( { void __DSL_glUniformMatrix3fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3fvARB", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3fvARB(location, count, transpose, __dsl_value); @@ -237281,8 +237090,8 @@ void __DSL_glUniformMatrix3fvARB( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3fvARB")] public static void UniformMatrix3fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix3fvArb(location, count, transpose, value); @@ -237291,8 +237100,8 @@ public static void UniformMatrix3fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] void IGL.UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237300,12 +237109,12 @@ void IGL.UniformMatrix3x2( { void __DSL_glUniformMatrix3x2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3x2dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3x2dv(location, count, transpose, __dsl_value); @@ -237317,8 +237126,8 @@ void __DSL_glUniformMatrix3x2dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2dv")] public static void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix3x2(location, count, transpose, value); @@ -237327,8 +237136,8 @@ public static void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] void IGL.UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237336,12 +237145,12 @@ void IGL.UniformMatrix3x2( { void __DSL_glUniformMatrix3x2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3x2fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3x2fv(location, count, transpose, __dsl_value); @@ -237353,8 +237162,8 @@ void __DSL_glUniformMatrix3x2fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fv")] public static void UniformMatrix3x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix3x2(location, count, transpose, value); @@ -237362,8 +237171,8 @@ public static void UniformMatrix3x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] void IGL.UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237371,12 +237180,12 @@ void IGL.UniformMatrix3x2fvNV( { void __DSL_glUniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3x2fvNV", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3x2fvNV(location, count, transpose, __dsl_value); @@ -237387,8 +237196,8 @@ void __DSL_glUniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x2fvNV")] public static void UniformMatrix3x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix3x2fvNV(location, count, transpose, value); @@ -237397,8 +237206,8 @@ public static void UniformMatrix3x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] void IGL.UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237406,12 +237215,12 @@ void IGL.UniformMatrix3x4( { void __DSL_glUniformMatrix3x4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3x4dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3x4dv(location, count, transpose, __dsl_value); @@ -237423,8 +237232,8 @@ void __DSL_glUniformMatrix3x4dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4dv")] public static void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix3x4(location, count, transpose, value); @@ -237433,8 +237242,8 @@ public static void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] void IGL.UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237442,12 +237251,12 @@ void IGL.UniformMatrix3x4( { void __DSL_glUniformMatrix3x4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3x4fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3x4fv(location, count, transpose, __dsl_value); @@ -237459,8 +237268,8 @@ void __DSL_glUniformMatrix3x4fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fv")] public static void UniformMatrix3x4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix3x4(location, count, transpose, value); @@ -237468,8 +237277,8 @@ public static void UniformMatrix3x4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] void IGL.UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237477,12 +237286,12 @@ void IGL.UniformMatrix3x4fvNV( { void __DSL_glUniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix3x4fvNV", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix3x4fvNV(location, count, transpose, __dsl_value); @@ -237493,8 +237302,8 @@ void __DSL_glUniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix3x4fvNV")] public static void UniformMatrix3x4fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix3x4fvNV(location, count, transpose, value); @@ -237503,8 +237312,8 @@ public static void UniformMatrix3x4fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] void IGL.UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237512,12 +237321,12 @@ void IGL.UniformMatrix4( { void __DSL_glUniformMatrix4dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4dv(location, count, transpose, __dsl_value); @@ -237529,8 +237338,8 @@ void __DSL_glUniformMatrix4dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4dv")] public static void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix4(location, count, transpose, value); @@ -237540,8 +237349,8 @@ public static void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] void IGL.UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237549,12 +237358,12 @@ void IGL.UniformMatrix4( { void __DSL_glUniformMatrix4fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4fv(location, count, transpose, __dsl_value); @@ -237567,8 +237376,8 @@ void __DSL_glUniformMatrix4fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fv")] public static void UniformMatrix4( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix4(location, count, transpose, value); @@ -237576,8 +237385,8 @@ public static void UniformMatrix4( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] void IGL.UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237585,12 +237394,12 @@ void IGL.UniformMatrix4fvArb( { void __DSL_glUniformMatrix4fvARB( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4fvARB", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4fvARB(location, count, transpose, __dsl_value); @@ -237601,8 +237410,8 @@ void __DSL_glUniformMatrix4fvARB( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4fvARB")] public static void UniformMatrix4fvArb( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix4fvArb(location, count, transpose, value); @@ -237611,8 +237420,8 @@ public static void UniformMatrix4fvArb( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] void IGL.UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237620,12 +237429,12 @@ void IGL.UniformMatrix4x2( { void __DSL_glUniformMatrix4x2dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4x2dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4x2dv(location, count, transpose, __dsl_value); @@ -237637,8 +237446,8 @@ void __DSL_glUniformMatrix4x2dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2dv")] public static void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix4x2(location, count, transpose, value); @@ -237647,8 +237456,8 @@ public static void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] void IGL.UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237656,12 +237465,12 @@ void IGL.UniformMatrix4x2( { void __DSL_glUniformMatrix4x2fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4x2fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4x2fv(location, count, transpose, __dsl_value); @@ -237673,8 +237482,8 @@ void __DSL_glUniformMatrix4x2fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fv")] public static void UniformMatrix4x2( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix4x2(location, count, transpose, value); @@ -237682,8 +237491,8 @@ public static void UniformMatrix4x2( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] void IGL.UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237691,12 +237500,12 @@ void IGL.UniformMatrix4x2fvNV( { void __DSL_glUniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4x2fvNV", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4x2fvNV(location, count, transpose, __dsl_value); @@ -237707,8 +237516,8 @@ void __DSL_glUniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x2fvNV")] public static void UniformMatrix4x2fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix4x2fvNV(location, count, transpose, value); @@ -237717,8 +237526,8 @@ public static void UniformMatrix4x2fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] void IGL.UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) { @@ -237726,12 +237535,12 @@ void IGL.UniformMatrix4x3( { void __DSL_glUniformMatrix4x3dv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] double* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4x3dv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4x3dv(location, count, transpose, __dsl_value); @@ -237743,8 +237552,8 @@ void __DSL_glUniformMatrix4x3dv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3dv")] public static void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLdouble *")] Ref value ) => ThisThread.UniformMatrix4x3(location, count, transpose, value); @@ -237753,8 +237562,8 @@ public static void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] void IGL.UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237762,12 +237571,12 @@ void IGL.UniformMatrix4x3( { void __DSL_glUniformMatrix4x3fv( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4x3fv", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4x3fv(location, count, transpose, __dsl_value); @@ -237779,8 +237588,8 @@ void __DSL_glUniformMatrix4x3fv( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fv")] public static void UniformMatrix4x3( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix4x3(location, count, transpose, value); @@ -237788,8 +237597,8 @@ public static void UniformMatrix4x3( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] void IGL.UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) { @@ -237797,12 +237606,12 @@ void IGL.UniformMatrix4x3fvNV( { void __DSL_glUniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] float* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformMatrix4x3fvNV", "opengl") )(location, count, transpose, value); __DSL_glUniformMatrix4x3fvNV(location, count, transpose, __dsl_value); @@ -237813,8 +237622,8 @@ void __DSL_glUniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformMatrix4x3fvNV")] public static void UniformMatrix4x3fvNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLboolean")] byte transpose, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLboolean")] uint transpose, [NativeTypeName("const GLfloat *")] Ref value ) => ThisThread.UniformMatrix4x3fvNV(location, count, transpose, value); @@ -237823,7 +237632,7 @@ public static void UniformMatrix4x3fvNV( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] void IGL.UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ) { @@ -237831,11 +237640,11 @@ void IGL.UniformSubroutines( { void __DSL_glUniformSubroutinesuiv( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* indices ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformSubroutinesuiv", "opengl") )(shadertype, count, indices); __DSL_glUniformSubroutinesuiv(shadertype, count, __dsl_indices); @@ -237847,7 +237656,7 @@ void __DSL_glUniformSubroutinesuiv( [NativeFunction("opengl", EntryPoint = "glUniformSubroutinesuiv")] public static void UniformSubroutines( [NativeTypeName("GLenum")] uint shadertype, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref indices ) => ThisThread.UniformSubroutines(shadertype, count, indices); @@ -237873,7 +237682,7 @@ public static void Uniformui64NV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] void IGL.Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) { @@ -237881,11 +237690,11 @@ void IGL.Uniformui64vNV( { void __DSL_glUniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] ulong* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUniformui64vNV", "opengl") )(location, count, value); __DSL_glUniformui64vNV(location, count, __dsl_value); @@ -237897,7 +237706,7 @@ void __DSL_glUniformui64vNV( [NativeFunction("opengl", EntryPoint = "glUniformui64vNV")] public static void Uniformui64vNV( [NativeTypeName("GLint")] int location, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint64EXT *")] Ref value ) => ThisThread.Uniformui64vNV(location, count, value); @@ -237908,8 +237717,8 @@ void IGL.UnlockArraysExt() => [NativeFunction("opengl", EntryPoint = "glUnlockArraysEXT")] public static void UnlockArraysExt() => ThisThread.UnlockArraysExt(); - byte IGL.UnmapBuffer([NativeTypeName("GLenum")] uint target) => - ((delegate* unmanaged)nativeContext.LoadFunction("glUnmapBuffer", "opengl"))( + uint IGL.UnmapBuffer([NativeTypeName("GLenum")] uint target) => + ((delegate* unmanaged)nativeContext.LoadFunction("glUnmapBuffer", "opengl"))( target ); @@ -237917,22 +237726,22 @@ byte IGL.UnmapBuffer([NativeTypeName("GLenum")] uint target) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBuffer")] - public static byte UnmapBuffer([NativeTypeName("GLenum")] uint target) => + public static uint UnmapBuffer([NativeTypeName("GLenum")] uint target) => ThisThread.UnmapBuffer(target); - byte IGL.UnmapBufferArb([NativeTypeName("GLenum")] uint target) => - ((delegate* unmanaged)nativeContext.LoadFunction("glUnmapBufferARB", "opengl"))( + uint IGL.UnmapBufferArb([NativeTypeName("GLenum")] uint target) => + ((delegate* unmanaged)nativeContext.LoadFunction("glUnmapBufferARB", "opengl"))( target ); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferARB")] - public static byte UnmapBufferArb([NativeTypeName("GLenum")] uint target) => + public static uint UnmapBufferArb([NativeTypeName("GLenum")] uint target) => ThisThread.UnmapBufferArb(target); - byte IGL.UnmapBufferOes([NativeTypeName("GLenum")] uint target) => - ((delegate* unmanaged)nativeContext.LoadFunction("glUnmapBufferOES", "opengl"))( + uint IGL.UnmapBufferOes([NativeTypeName("GLenum")] uint target) => + ((delegate* unmanaged)nativeContext.LoadFunction("glUnmapBufferOES", "opengl"))( target ); @@ -237940,12 +237749,12 @@ byte IGL.UnmapBufferOes([NativeTypeName("GLenum")] uint target) => [SupportedApiProfile("gles1", MaxVersion = "2.0")] [SupportedApiProfile("gles2", MinVersion = "2.0")] [NativeFunction("opengl", EntryPoint = "glUnmapBufferOES")] - public static byte UnmapBufferOes([NativeTypeName("GLenum")] uint target) => + public static uint UnmapBufferOes([NativeTypeName("GLenum")] uint target) => ThisThread.UnmapBufferOes(target); - byte IGL.UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => + uint IGL.UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUnmapNamedBuffer", "opengl") )(buffer); @@ -237953,12 +237762,12 @@ byte IGL.UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBuffer")] - public static byte UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => + public static uint UnmapNamedBuffer([NativeTypeName("GLuint")] uint buffer) => ThisThread.UnmapNamedBuffer(buffer); - byte IGL.UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => + uint IGL.UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUnmapNamedBufferEXT", "opengl") )(buffer); @@ -237966,7 +237775,7 @@ byte IGL.UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => [SupportedApiProfile("glcore", MinVersion = "3.2")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUnmapNamedBufferEXT")] - public static byte UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => + public static uint UnmapNamedBufferExt([NativeTypeName("GLuint")] uint buffer) => ThisThread.UnmapNamedBufferExt(buffer); void IGL.UnmapObjectBufferAti([NativeTypeName("GLuint")] uint buffer) => @@ -238001,7 +237810,7 @@ public static void UnmapTexture2dintel( void IGL.UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ) @@ -238011,12 +237820,12 @@ void IGL.UpdateObjectBufferAti( void __DSL_glUpdateObjectBufferATI( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] void* pointer, [NativeTypeName("GLenum")] uint preserve ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glUpdateObjectBufferATI", "opengl") )(buffer, offset, size, pointer, preserve); __DSL_glUpdateObjectBufferATI(buffer, offset, size, __dsl_pointer, preserve); @@ -238028,7 +237837,7 @@ void __DSL_glUpdateObjectBufferATI( public static void UpdateObjectBufferAti( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset, - [NativeTypeName("GLsizei")] int size, + [NativeTypeName("GLsizei")] uint size, [NativeTypeName("const void *")] Ref pointer, [NativeTypeName("GLenum")] uint preserve ) => ThisThread.UpdateObjectBufferAti(buffer, offset, size, pointer, preserve); @@ -238056,24 +237865,15 @@ void IGL.UseProgram([NativeTypeName("GLuint")] uint program) => public static void UseProgram([NativeTypeName("GLuint")] uint program) => ThisThread.UseProgram(program); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - void IGL.UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj) - { - fixed (void* __dsl_programObj = programObj) - { - void __DSL_glUseProgramObjectARB([NativeTypeName("GLhandleARB")] void* programObj) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glUseProgramObjectARB", "opengl") - )(programObj); - __DSL_glUseProgramObjectARB(__dsl_programObj); - } - } + void IGL.UseProgramObjectArb([NativeTypeName("GLhandleARB")] uint programObj) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glUseProgramObjectARB", "opengl") + )(programObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glUseProgramObjectARB")] - public static void UseProgramObjectArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public static void UseProgramObjectArb([NativeTypeName("GLhandleARB")] uint programObj) => ThisThread.UseProgramObjectArb(programObj); void IGL.UseProgramStages( @@ -238143,24 +237943,15 @@ void IGL.ValidateProgram([NativeTypeName("GLuint")] uint program) => public static void ValidateProgram([NativeTypeName("GLuint")] uint program) => ThisThread.ValidateProgram(program); - [SupportedApiProfile("gl", MaxVersion = "3.2")] - [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - void IGL.ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) - { - fixed (void* __dsl_programObj = programObj) - { - void __DSL_glValidateProgramARB([NativeTypeName("GLhandleARB")] void* programObj) => - ( - (delegate* unmanaged) - nativeContext.LoadFunction("glValidateProgramARB", "opengl") - )(programObj); - __DSL_glValidateProgramARB(__dsl_programObj); - } - } + void IGL.ValidateProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => + ( + (delegate* unmanaged) + nativeContext.LoadFunction("glValidateProgramARB", "opengl") + )(programObj); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glValidateProgramARB")] - public static void ValidateProgramArb([NativeTypeName("GLhandleARB")] Ref programObj) => + public static void ValidateProgramArb([NativeTypeName("GLhandleARB")] uint programObj) => ThisThread.ValidateProgramArb(programObj); void IGL.ValidateProgramPipeline([NativeTypeName("GLuint")] uint pipeline) => @@ -238189,12 +237980,12 @@ public static void ValidateProgramPipelineExt([NativeTypeName("GLuint")] uint pi void IGL.VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVariantArrayObjectATI", "opengl") )(id, type, stride, buffer, offset); @@ -238203,7 +237994,7 @@ void IGL.VariantArrayObjectAti( public static void VariantArrayObjectAti( [NativeTypeName("GLuint")] uint id, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => ThisThread.VariantArrayObjectAti(id, type, stride, buffer, offset); @@ -238478,23 +238269,23 @@ void IGL.VdpauFiniNV() => void IGL.VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) { fixed (int* __dsl_values = values) - fixed (int* __dsl_length = length) + fixed (uint* __dsl_length = length) { void __DSL_glVDPAUGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] int* length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] uint* length, [NativeTypeName("GLint *")] int* values ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVDPAUGetSurfaceivNV", "opengl") )(surface, pname, count, length, values); __DSL_glVDPAUGetSurfaceivNV(surface, pname, count, __dsl_length, __dsl_values); @@ -238506,8 +238297,8 @@ void __DSL_glVDPAUGetSurfaceivNV( public static void VdpauGetSurfaceivNV( [NativeTypeName("GLvdpauSurfaceNV")] nint surface, [NativeTypeName("GLenum")] uint pname, - [NativeTypeName("GLsizei")] int count, - [NativeTypeName("GLsizei *")] Ref length, + [NativeTypeName("GLsizei")] uint count, + [NativeTypeName("GLsizei *")] Ref length, [NativeTypeName("GLint *")] Ref values ) => ThisThread.VdpauGetSurfaceivNV(surface, pname, count, length, values); @@ -238540,33 +238331,33 @@ public static void VdpauInitNV( [NativeTypeName("const void *")] Ref getProcAddress ) => ThisThread.VdpauInitNV(vdpDevice, getProcAddress); - byte IGL.VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => + uint IGL.VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVDPAUIsSurfaceNV", "opengl") )(surface); [return: NativeTypeName("GLboolean")] [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUIsSurfaceNV")] - public static byte VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => + public static uint VdpauIsSurfaceNV([NativeTypeName("GLvdpauSurfaceNV")] nint surface) => ThisThread.VdpauIsSurfaceNV(surface); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] void IGL.VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) { fixed (nint* __dsl_surfaces = surfaces) { void __DSL_glVDPAUMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] nint* surfaces ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVDPAUMapSurfacesNV", "opengl") )(numSurfaces, surfaces); __DSL_glVDPAUMapSurfacesNV(numSurfaces, __dsl_surfaces); @@ -238576,7 +238367,7 @@ void __DSL_glVDPAUMapSurfacesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUMapSurfacesNV")] public static void VdpauMapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurfaces, + [NativeTypeName("GLsizei")] uint numSurfaces, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) => ThisThread.VdpauMapSurfacesNV(numSurfaces, surfaces); @@ -238586,7 +238377,7 @@ public static void VdpauMapSurfacesNV( nint IGL.VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) { @@ -238596,11 +238387,11 @@ nint IGL.VdpauRegisterOutputSurfaceNV( nint __DSL_glVDPAURegisterOutputSurfaceNV( [NativeTypeName("const void *")] void* vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] uint* textureNames ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVDPAURegisterOutputSurfaceNV", "opengl") )(vdpSurface, target, numTextureNames, textureNames); return __DSL_glVDPAURegisterOutputSurfaceNV( @@ -238618,7 +238409,7 @@ nint __DSL_glVDPAURegisterOutputSurfaceNV( public static nint VdpauRegisterOutputSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) => ThisThread.VdpauRegisterOutputSurfaceNV(vdpSurface, target, numTextureNames, textureNames); @@ -238628,7 +238419,7 @@ public static nint VdpauRegisterOutputSurfaceNV( nint IGL.VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) { @@ -238638,11 +238429,11 @@ nint IGL.VdpauRegisterVideoSurfaceNV( nint __DSL_glVDPAURegisterVideoSurfaceNV( [NativeTypeName("const void *")] void* vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] uint* textureNames ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVDPAURegisterVideoSurfaceNV", "opengl") )(vdpSurface, target, numTextureNames, textureNames); return __DSL_glVDPAURegisterVideoSurfaceNV( @@ -238660,7 +238451,7 @@ nint __DSL_glVDPAURegisterVideoSurfaceNV( public static nint VdpauRegisterVideoSurfaceNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames ) => ThisThread.VdpauRegisterVideoSurfaceNV(vdpSurface, target, numTextureNames, textureNames); @@ -238670,9 +238461,9 @@ public static nint VdpauRegisterVideoSurfaceNV( nint IGL.VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ) { fixed (uint* __dsl_textureNames = textureNames) @@ -238681,12 +238472,12 @@ nint IGL.VdpauRegisterVideoSurfaceWithPictureStructureNV( nint __DSL_glVDPAURegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] void* vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] uint* textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction( "glVDPAURegisterVideoSurfaceWithPictureStructureNV", "opengl" @@ -238708,9 +238499,9 @@ nint __DSL_glVDPAURegisterVideoSurfaceWithPictureStructureNV( public static nint VdpauRegisterVideoSurfaceWithPictureStructureNV( [NativeTypeName("const void *")] Ref vdpSurface, [NativeTypeName("GLenum")] uint target, - [NativeTypeName("GLsizei")] int numTextureNames, + [NativeTypeName("GLsizei")] uint numTextureNames, [NativeTypeName("const GLuint *")] Ref textureNames, - [NativeTypeName("GLboolean")] byte isFrameStructure + [NativeTypeName("GLboolean")] uint isFrameStructure ) => ThisThread.VdpauRegisterVideoSurfaceWithPictureStructureNV( vdpSurface, @@ -238739,18 +238530,18 @@ public static void VdpauSurfaceAccessNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] void IGL.VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) { fixed (nint* __dsl_surfaces = surfaces) { void __DSL_glVDPAUUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] nint* surfaces ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVDPAUUnmapSurfacesNV", "opengl") )(numSurface, surfaces); __DSL_glVDPAUUnmapSurfacesNV(numSurface, __dsl_surfaces); @@ -238760,7 +238551,7 @@ void __DSL_glVDPAUUnmapSurfacesNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVDPAUUnmapSurfacesNV")] public static void VdpauUnmapSurfacesNV( - [NativeTypeName("GLsizei")] int numSurface, + [NativeTypeName("GLsizei")] uint numSurface, [NativeTypeName("const GLvdpauSurfaceNV *")] Ref surfaces ) => ThisThread.VdpauUnmapSurfacesNV(numSurface, surfaces); @@ -239568,11 +239359,11 @@ void IGL.VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayAttribFormat", "opengl") )(vaobj, attribindex, size, type, normalized, relativeoffset); @@ -239584,7 +239375,7 @@ public static void VertexArrayAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => ThisThread.VertexArrayAttribFormat( @@ -239666,10 +239457,10 @@ void IGL.VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayBindVertexBufferEXT", "opengl") )(vaobj, bindingindex, buffer, offset, stride); @@ -239681,7 +239472,7 @@ public static void VertexArrayBindVertexBufferExt( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.VertexArrayBindVertexBufferExt(vaobj, bindingindex, buffer, offset, stride); void IGL.VertexArrayColorOffsetExt( @@ -239689,11 +239480,11 @@ void IGL.VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayColorOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); @@ -239705,18 +239496,18 @@ public static void VertexArrayColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayColorOffsetExt(vaobj, buffer, size, type, stride, offset); void IGL.VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayEdgeFlagOffsetEXT", "opengl") )(vaobj, buffer, stride, offset); @@ -239726,7 +239517,7 @@ void IGL.VertexArrayEdgeFlagOffsetExt( public static void VertexArrayEdgeFlagOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayEdgeFlagOffsetExt(vaobj, buffer, stride, offset); @@ -239751,11 +239542,11 @@ void IGL.VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayFogCoordOffsetEXT", "opengl") )(vaobj, buffer, type, stride, offset); @@ -239766,7 +239557,7 @@ public static void VertexArrayFogCoordOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayFogCoordOffsetExt(vaobj, buffer, type, stride, offset); @@ -239774,11 +239565,11 @@ void IGL.VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayIndexOffsetEXT", "opengl") )(vaobj, buffer, type, stride, offset); @@ -239789,7 +239580,7 @@ public static void VertexArrayIndexOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayIndexOffsetExt(vaobj, buffer, type, stride, offset); @@ -239799,11 +239590,11 @@ void IGL.VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayMultiTexCoordOffsetEXT", "opengl") )(vaobj, buffer, texunit, size, type, stride, offset); @@ -239816,7 +239607,7 @@ public static void VertexArrayMultiTexCoordOffsetExt( [NativeTypeName("GLenum")] uint texunit, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayMultiTexCoordOffsetExt( @@ -239833,11 +239624,11 @@ void IGL.VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayNormalOffsetEXT", "opengl") )(vaobj, buffer, type, stride, offset); @@ -239848,7 +239639,7 @@ public static void VertexArrayNormalOffsetExt( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayNormalOffsetExt(vaobj, buffer, type, stride, offset); @@ -239870,16 +239661,16 @@ public static void VertexArrayParameteriApple( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] - void IGL.VertexArrayRangeApple([NativeTypeName("GLsizei")] int length, Ref pointer) + void IGL.VertexArrayRangeApple([NativeTypeName("GLsizei")] uint length, Ref pointer) { fixed (void* __dsl_pointer = pointer) { void __DSL_glVertexArrayRangeAPPLE( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayRangeAPPLE", "opengl") )(length, pointer); __DSL_glVertexArrayRangeAPPLE(length, __dsl_pointer); @@ -239888,24 +239679,26 @@ void __DSL_glVertexArrayRangeAPPLE( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeAPPLE")] - public static void VertexArrayRangeApple([NativeTypeName("GLsizei")] int length, Ref pointer) => - ThisThread.VertexArrayRangeApple(length, pointer); + public static void VertexArrayRangeApple( + [NativeTypeName("GLsizei")] uint length, + Ref pointer + ) => ThisThread.VertexArrayRangeApple(length, pointer); [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] void IGL.VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) { fixed (void* __dsl_pointer = pointer) { void __DSL_glVertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayRangeNV", "opengl") )(length, pointer); __DSL_glVertexArrayRangeNV(length, __dsl_pointer); @@ -239915,7 +239708,7 @@ void __DSL_glVertexArrayRangeNV( [SupportedApiProfile("gl", MaxVersion = "3.2")] [NativeFunction("opengl", EntryPoint = "glVertexArrayRangeNV")] public static void VertexArrayRangeNV( - [NativeTypeName("GLsizei")] int length, + [NativeTypeName("GLsizei")] uint length, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexArrayRangeNV(length, pointer); @@ -239924,11 +239717,11 @@ void IGL.VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArraySecondaryColorOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); @@ -239940,7 +239733,7 @@ public static void VertexArraySecondaryColorOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArraySecondaryColorOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -239949,11 +239742,11 @@ void IGL.VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayTexCoordOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); @@ -239965,7 +239758,7 @@ public static void VertexArrayTexCoordOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayTexCoordOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -240012,11 +239805,11 @@ void IGL.VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexAttribFormatEXT", "opengl") )(vaobj, attribindex, size, type, normalized, relativeoffset); @@ -240028,7 +239821,7 @@ public static void VertexArrayVertexAttribFormatExt( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => ThisThread.VertexArrayVertexAttribFormatExt( @@ -240076,11 +239869,11 @@ void IGL.VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexAttribIOffsetEXT", "opengl") )(vaobj, buffer, index, size, type, stride, offset); @@ -240093,7 +239886,7 @@ public static void VertexArrayVertexAttribIOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayVertexAttribIOffsetExt( @@ -240142,11 +239935,11 @@ void IGL.VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexAttribLOffsetEXT", "opengl") )(vaobj, buffer, index, size, type, stride, offset); @@ -240159,7 +239952,7 @@ public static void VertexArrayVertexAttribLOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayVertexAttribLOffsetExt( @@ -240178,12 +239971,12 @@ void IGL.VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexAttribOffsetEXT", "opengl") )(vaobj, buffer, index, size, type, normalized, stride, offset); @@ -240196,8 +239989,8 @@ public static void VertexArrayVertexAttribOffsetExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayVertexAttribOffsetExt( @@ -240235,10 +240028,10 @@ void IGL.VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexBuffer", "opengl") )(vaobj, bindingindex, buffer, offset, stride); @@ -240250,7 +240043,7 @@ public static void VertexArrayVertexBuffer( [NativeTypeName("GLuint")] uint bindingindex, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLintptr")] nint offset, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.VertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -240259,26 +240052,26 @@ public static void VertexArrayVertexBuffer( void IGL.VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) { - fixed (int* __dsl_strides = strides) + fixed (uint* __dsl_strides = strides) fixed (nint* __dsl_offsets = offsets) fixed (uint* __dsl_buffers = buffers) { void __DSL_glVertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] uint* buffers, [NativeTypeName("const GLintptr *")] nint* offsets, - [NativeTypeName("const GLsizei *")] int* strides + [NativeTypeName("const GLsizei *")] uint* strides ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexBuffers", "opengl") )(vaobj, first, count, buffers, offsets, strides); __DSL_glVertexArrayVertexBuffers( @@ -240298,10 +240091,10 @@ void __DSL_glVertexArrayVertexBuffers( public static void VertexArrayVertexBuffers( [NativeTypeName("GLuint")] uint vaobj, [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLuint *")] Ref buffers, [NativeTypeName("const GLintptr *")] Ref offsets, - [NativeTypeName("const GLsizei *")] Ref strides + [NativeTypeName("const GLsizei *")] Ref strides ) => ThisThread.VertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides); void IGL.VertexArrayVertexOffsetExt( @@ -240309,11 +240102,11 @@ void IGL.VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexArrayVertexOffsetEXT", "opengl") )(vaobj, buffer, size, type, stride, offset); @@ -240325,7 +240118,7 @@ public static void VertexArrayVertexOffsetExt( [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLintptr")] nint offset ) => ThisThread.VertexArrayVertexOffsetExt(vaobj, buffer, size, type, stride, offset); @@ -242994,13 +242787,13 @@ void IGL.VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribArrayObjectATI", "opengl") )(index, size, type, normalized, stride, buffer, offset); @@ -243010,8 +242803,8 @@ public static void VertexAttribArrayObjectAti( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("GLuint")] uint buffer, [NativeTypeName("GLuint")] uint offset ) => @@ -243128,11 +242921,11 @@ void IGL.VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribFormat", "opengl") )(attribindex, size, type, normalized, relativeoffset); @@ -243143,7 +242936,7 @@ public static void VertexAttribFormat( [NativeTypeName("GLuint")] uint attribindex, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint relativeoffset ) => ThisThread.VertexAttribFormat(attribindex, size, type, normalized, relativeoffset); @@ -243151,11 +242944,11 @@ void IGL.VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribFormatNV", "opengl") )(index, size, type, normalized, stride); @@ -243166,8 +242959,8 @@ public static void VertexAttribFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.VertexAttribFormatNV(index, size, type, normalized, stride); void IGL.VertexAttribI1( @@ -244203,10 +243996,10 @@ void IGL.VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribIFormatNV", "opengl") )(index, size, type, stride); @@ -244217,7 +244010,7 @@ public static void VertexAttribIFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.VertexAttribIFormatNV(index, size, type, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -244227,7 +244020,7 @@ void IGL.VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -244237,11 +244030,11 @@ void __DSL_glVertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribIPointer", "opengl") )(index, size, type, stride, pointer); __DSL_glVertexAttribIPointer(index, size, type, stride, __dsl_pointer); @@ -244255,7 +244048,7 @@ public static void VertexAttribIPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribIPointer(index, size, type, stride, pointer); @@ -244265,7 +244058,7 @@ void IGL.VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -244275,11 +244068,11 @@ void __DSL_glVertexAttribIPointerEXT( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribIPointerEXT", "opengl") )(index, size, type, stride, pointer); __DSL_glVertexAttribIPointerEXT(index, size, type, stride, __dsl_pointer); @@ -244292,7 +244085,7 @@ public static void VertexAttribIPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribIPointerExt(index, size, type, stride, pointer); @@ -245156,10 +244949,10 @@ void IGL.VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribLFormatNV", "opengl") )(index, size, type, stride); @@ -245170,7 +244963,7 @@ public static void VertexAttribLFormatNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.VertexAttribLFormatNV(index, size, type, stride); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -245180,7 +244973,7 @@ void IGL.VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -245190,11 +244983,11 @@ void __DSL_glVertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribLPointer", "opengl") )(index, size, type, stride, pointer); __DSL_glVertexAttribLPointer(index, size, type, stride, __dsl_pointer); @@ -245208,7 +245001,7 @@ public static void VertexAttribLPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribLPointer(index, size, type, stride, pointer); @@ -245218,7 +245011,7 @@ void IGL.VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -245228,11 +245021,11 @@ void __DSL_glVertexAttribLPointerEXT( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribLPointerEXT", "opengl") )(index, size, type, stride, pointer); __DSL_glVertexAttribLPointerEXT(index, size, type, stride, __dsl_pointer); @@ -245245,18 +245038,18 @@ public static void VertexAttribLPointerExt( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribLPointerExt(index, size, type, stride, pointer); void IGL.VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP1ui", "opengl") )(index, type, normalized, value); @@ -245266,7 +245059,7 @@ void IGL.VertexAttribP1( public static void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ThisThread.VertexAttribP1(index, type, normalized, value); @@ -245276,7 +245069,7 @@ public static void VertexAttribP1( void IGL.VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -245285,11 +245078,11 @@ void IGL.VertexAttribP1( void __DSL_glVertexAttribP1uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP1uiv", "opengl") )(index, type, normalized, value); __DSL_glVertexAttribP1uiv(index, type, normalized, __dsl_value); @@ -245302,18 +245095,18 @@ void __DSL_glVertexAttribP1uiv( public static void VertexAttribP1( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.VertexAttribP1(index, type, normalized, value); void IGL.VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP2ui", "opengl") )(index, type, normalized, value); @@ -245323,7 +245116,7 @@ void IGL.VertexAttribP2( public static void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ThisThread.VertexAttribP2(index, type, normalized, value); @@ -245333,7 +245126,7 @@ public static void VertexAttribP2( void IGL.VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -245342,11 +245135,11 @@ void IGL.VertexAttribP2( void __DSL_glVertexAttribP2uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP2uiv", "opengl") )(index, type, normalized, value); __DSL_glVertexAttribP2uiv(index, type, normalized, __dsl_value); @@ -245359,18 +245152,18 @@ void __DSL_glVertexAttribP2uiv( public static void VertexAttribP2( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.VertexAttribP2(index, type, normalized, value); void IGL.VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP3ui", "opengl") )(index, type, normalized, value); @@ -245380,7 +245173,7 @@ void IGL.VertexAttribP3( public static void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ThisThread.VertexAttribP3(index, type, normalized, value); @@ -245390,7 +245183,7 @@ public static void VertexAttribP3( void IGL.VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -245399,11 +245192,11 @@ void IGL.VertexAttribP3( void __DSL_glVertexAttribP3uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP3uiv", "opengl") )(index, type, normalized, value); __DSL_glVertexAttribP3uiv(index, type, normalized, __dsl_value); @@ -245416,18 +245209,18 @@ void __DSL_glVertexAttribP3uiv( public static void VertexAttribP3( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.VertexAttribP3(index, type, normalized, value); void IGL.VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP4ui", "opengl") )(index, type, normalized, value); @@ -245437,7 +245230,7 @@ void IGL.VertexAttribP4( public static void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("GLuint")] uint value ) => ThisThread.VertexAttribP4(index, type, normalized, value); @@ -245447,7 +245240,7 @@ public static void VertexAttribP4( void IGL.VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) { @@ -245456,11 +245249,11 @@ void IGL.VertexAttribP4( void __DSL_glVertexAttribP4uiv( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] uint* value ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribP4uiv", "opengl") )(index, type, normalized, value); __DSL_glVertexAttribP4uiv(index, type, normalized, __dsl_value); @@ -245473,7 +245266,7 @@ void __DSL_glVertexAttribP4uiv( public static void VertexAttribP4( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, + [NativeTypeName("GLboolean")] uint normalized, [NativeTypeName("const GLuint *")] Ref value ) => ThisThread.VertexAttribP4(index, type, normalized, value); @@ -245503,8 +245296,8 @@ void IGL.VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -245514,12 +245307,12 @@ void __DSL_glVertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribPointer", "opengl") )(index, size, type, normalized, stride, pointer); __DSL_glVertexAttribPointer(index, size, type, normalized, stride, __dsl_pointer); @@ -245534,8 +245327,8 @@ public static void VertexAttribPointer( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribPointer(index, size, type, normalized, stride, pointer); @@ -245545,8 +245338,8 @@ void IGL.VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -245556,12 +245349,12 @@ void __DSL_glVertexAttribPointerARB( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribPointerARB", "opengl") )(index, size, type, normalized, stride, pointer); __DSL_glVertexAttribPointerARB(index, size, type, normalized, stride, __dsl_pointer); @@ -245574,8 +245367,8 @@ public static void VertexAttribPointerArb( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLboolean")] byte normalized, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLboolean")] uint normalized, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribPointerArb(index, size, type, normalized, stride, pointer); @@ -245585,7 +245378,7 @@ void IGL.VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -245595,11 +245388,11 @@ void __DSL_glVertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribPointerNV", "opengl") )(index, fsize, type, stride, pointer); __DSL_glVertexAttribPointerNV(index, fsize, type, stride, __dsl_pointer); @@ -245612,7 +245405,7 @@ public static void VertexAttribPointerNV( [NativeTypeName("GLuint")] uint index, [NativeTypeName("GLint")] int fsize, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexAttribPointerNV(index, fsize, type, stride, pointer); @@ -245620,7 +245413,7 @@ public static void VertexAttribPointerNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] void IGL.VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -245628,11 +245421,11 @@ void IGL.VertexAttribs1dvNV( { void __DSL_glVertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs1dvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs1dvNV(index, count, __dsl_v); @@ -245643,7 +245436,7 @@ void __DSL_glVertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1dvNV")] public static void VertexAttribs1dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.VertexAttribs1dvNV(index, count, v); @@ -245651,7 +245444,7 @@ public static void VertexAttribs1dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] void IGL.VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -245659,11 +245452,11 @@ void IGL.VertexAttribs1fvNV( { void __DSL_glVertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs1fvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs1fvNV(index, count, __dsl_v); @@ -245674,7 +245467,7 @@ void __DSL_glVertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1fvNV")] public static void VertexAttribs1fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.VertexAttribs1fvNV(index, count, v); @@ -245682,7 +245475,7 @@ public static void VertexAttribs1fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] void IGL.VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -245690,11 +245483,11 @@ void IGL.VertexAttribs1hvNV( { void __DSL_glVertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs1hvNV", "opengl") )(index, n, v); __DSL_glVertexAttribs1hvNV(index, n, __dsl_v); @@ -245705,7 +245498,7 @@ void __DSL_glVertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1hvNV")] public static void VertexAttribs1hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => ThisThread.VertexAttribs1hvNV(index, n, v); @@ -245713,7 +245506,7 @@ public static void VertexAttribs1hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] void IGL.VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -245721,11 +245514,11 @@ void IGL.VertexAttribs1svNV( { void __DSL_glVertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs1svNV", "opengl") )(index, count, v); __DSL_glVertexAttribs1svNV(index, count, __dsl_v); @@ -245736,7 +245529,7 @@ void __DSL_glVertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs1svNV")] public static void VertexAttribs1svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => ThisThread.VertexAttribs1svNV(index, count, v); @@ -245744,7 +245537,7 @@ public static void VertexAttribs1svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] void IGL.VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -245752,11 +245545,11 @@ void IGL.VertexAttribs2dvNV( { void __DSL_glVertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs2dvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs2dvNV(index, count, __dsl_v); @@ -245767,7 +245560,7 @@ void __DSL_glVertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2dvNV")] public static void VertexAttribs2dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.VertexAttribs2dvNV(index, count, v); @@ -245775,7 +245568,7 @@ public static void VertexAttribs2dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] void IGL.VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -245783,11 +245576,11 @@ void IGL.VertexAttribs2fvNV( { void __DSL_glVertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs2fvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs2fvNV(index, count, __dsl_v); @@ -245798,7 +245591,7 @@ void __DSL_glVertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2fvNV")] public static void VertexAttribs2fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.VertexAttribs2fvNV(index, count, v); @@ -245806,7 +245599,7 @@ public static void VertexAttribs2fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] void IGL.VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -245814,11 +245607,11 @@ void IGL.VertexAttribs2hvNV( { void __DSL_glVertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs2hvNV", "opengl") )(index, n, v); __DSL_glVertexAttribs2hvNV(index, n, __dsl_v); @@ -245829,7 +245622,7 @@ void __DSL_glVertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2hvNV")] public static void VertexAttribs2hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => ThisThread.VertexAttribs2hvNV(index, n, v); @@ -245837,7 +245630,7 @@ public static void VertexAttribs2hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] void IGL.VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -245845,11 +245638,11 @@ void IGL.VertexAttribs2svNV( { void __DSL_glVertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs2svNV", "opengl") )(index, count, v); __DSL_glVertexAttribs2svNV(index, count, __dsl_v); @@ -245860,7 +245653,7 @@ void __DSL_glVertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs2svNV")] public static void VertexAttribs2svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => ThisThread.VertexAttribs2svNV(index, count, v); @@ -245868,7 +245661,7 @@ public static void VertexAttribs2svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] void IGL.VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -245876,11 +245669,11 @@ void IGL.VertexAttribs3dvNV( { void __DSL_glVertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs3dvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs3dvNV(index, count, __dsl_v); @@ -245891,7 +245684,7 @@ void __DSL_glVertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3dvNV")] public static void VertexAttribs3dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.VertexAttribs3dvNV(index, count, v); @@ -245899,7 +245692,7 @@ public static void VertexAttribs3dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] void IGL.VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -245907,11 +245700,11 @@ void IGL.VertexAttribs3fvNV( { void __DSL_glVertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs3fvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs3fvNV(index, count, __dsl_v); @@ -245922,7 +245715,7 @@ void __DSL_glVertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3fvNV")] public static void VertexAttribs3fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.VertexAttribs3fvNV(index, count, v); @@ -245930,7 +245723,7 @@ public static void VertexAttribs3fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] void IGL.VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -245938,11 +245731,11 @@ void IGL.VertexAttribs3hvNV( { void __DSL_glVertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs3hvNV", "opengl") )(index, n, v); __DSL_glVertexAttribs3hvNV(index, n, __dsl_v); @@ -245953,7 +245746,7 @@ void __DSL_glVertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3hvNV")] public static void VertexAttribs3hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => ThisThread.VertexAttribs3hvNV(index, n, v); @@ -245961,7 +245754,7 @@ public static void VertexAttribs3hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] void IGL.VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -245969,11 +245762,11 @@ void IGL.VertexAttribs3svNV( { void __DSL_glVertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs3svNV", "opengl") )(index, count, v); __DSL_glVertexAttribs3svNV(index, count, __dsl_v); @@ -245984,7 +245777,7 @@ void __DSL_glVertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs3svNV")] public static void VertexAttribs3svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => ThisThread.VertexAttribs3svNV(index, count, v); @@ -245992,7 +245785,7 @@ public static void VertexAttribs3svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] void IGL.VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) { @@ -246000,11 +245793,11 @@ void IGL.VertexAttribs4dvNV( { void __DSL_glVertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] double* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs4dvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs4dvNV(index, count, __dsl_v); @@ -246015,7 +245808,7 @@ void __DSL_glVertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4dvNV")] public static void VertexAttribs4dvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLdouble *")] Ref v ) => ThisThread.VertexAttribs4dvNV(index, count, v); @@ -246023,7 +245816,7 @@ public static void VertexAttribs4dvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] void IGL.VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -246031,11 +245824,11 @@ void IGL.VertexAttribs4fvNV( { void __DSL_glVertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs4fvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs4fvNV(index, count, __dsl_v); @@ -246046,7 +245839,7 @@ void __DSL_glVertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4fvNV")] public static void VertexAttribs4fvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.VertexAttribs4fvNV(index, count, v); @@ -246054,7 +245847,7 @@ public static void VertexAttribs4fvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] void IGL.VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) { @@ -246062,11 +245855,11 @@ void IGL.VertexAttribs4hvNV( { void __DSL_glVertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] ushort* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs4hvNV", "opengl") )(index, n, v); __DSL_glVertexAttribs4hvNV(index, n, __dsl_v); @@ -246077,7 +245870,7 @@ void __DSL_glVertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4hvNV")] public static void VertexAttribs4hvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int n, + [NativeTypeName("GLsizei")] uint n, [NativeTypeName("const GLhalfNV *")] Ref v ) => ThisThread.VertexAttribs4hvNV(index, n, v); @@ -246085,7 +245878,7 @@ public static void VertexAttribs4hvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] void IGL.VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) { @@ -246093,11 +245886,11 @@ void IGL.VertexAttribs4svNV( { void __DSL_glVertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] short* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs4svNV", "opengl") )(index, count, v); __DSL_glVertexAttribs4svNV(index, count, __dsl_v); @@ -246108,7 +245901,7 @@ void __DSL_glVertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4svNV")] public static void VertexAttribs4svNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLshort *")] Ref v ) => ThisThread.VertexAttribs4svNV(index, count, v); @@ -246116,7 +245909,7 @@ public static void VertexAttribs4svNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] void IGL.VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ) { @@ -246124,11 +245917,11 @@ void IGL.VertexAttribs4ubvNV( { void __DSL_glVertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] byte* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexAttribs4ubvNV", "opengl") )(index, count, v); __DSL_glVertexAttribs4ubvNV(index, count, __dsl_v); @@ -246139,7 +245932,7 @@ void __DSL_glVertexAttribs4ubvNV( [NativeFunction("opengl", EntryPoint = "glVertexAttribs4ubvNV")] public static void VertexAttribs4ubvNV( [NativeTypeName("GLuint")] uint index, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLubyte *")] Ref v ) => ThisThread.VertexAttribs4ubvNV(index, count, v); @@ -246205,10 +245998,10 @@ public static void VertexBlendEnviAti( void IGL.VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexFormatNV", "opengl") )(size, type, stride); @@ -246218,7 +246011,7 @@ void IGL.VertexFormatNV( public static void VertexFormatNV( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride + [NativeTypeName("GLsizei")] uint stride ) => ThisThread.VertexFormatNV(size, type, stride); void IGL.VertexP2( @@ -246359,7 +246152,7 @@ public static void VertexP4( void IGL.VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -246368,11 +246161,11 @@ void IGL.VertexPointer( void __DSL_glVertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexPointer", "opengl") )(size, type, stride, pointer); __DSL_glVertexPointer(size, type, stride, __dsl_pointer); @@ -246385,7 +246178,7 @@ void __DSL_glVertexPointer( public static void VertexPointer( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexPointer(size, type, stride, pointer); @@ -246394,8 +246187,8 @@ public static void VertexPointer( void IGL.VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) { @@ -246404,12 +246197,12 @@ void IGL.VertexPointerExt( void __DSL_glVertexPointerEXT( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexPointerEXT", "opengl") )(size, type, stride, count, pointer); __DSL_glVertexPointerEXT(size, type, stride, count, __dsl_pointer); @@ -246421,8 +246214,8 @@ void __DSL_glVertexPointerEXT( public static void VertexPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint stride, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexPointerExt(size, type, stride, count, pointer); @@ -247313,7 +247106,7 @@ public static void VertexWeighthvNV([NativeTypeName("const GLhalfNV *")] Ref ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glVertexWeightPointerEXT", "opengl") )(size, type, stride, pointer); __DSL_glVertexWeightPointerEXT(size, type, stride, __dsl_pointer); @@ -247338,7 +247131,7 @@ void __DSL_glVertexWeightPointerEXT( public static void VertexWeightPointerExt( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.VertexWeightPointerExt(size, type, stride, pointer); @@ -247500,11 +247293,11 @@ public static void VideoCaptureStreamParameterivNV( void IGL.Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glViewport", "opengl") )(x, y, width, height); @@ -247516,8 +247309,8 @@ void IGL.Viewport( public static void Viewport( [NativeTypeName("GLint")] int x, [NativeTypeName("GLint")] int y, - [NativeTypeName("GLsizei")] int width, - [NativeTypeName("GLsizei")] int height + [NativeTypeName("GLsizei")] uint width, + [NativeTypeName("GLsizei")] uint height ) => ThisThread.Viewport(x, y, width, height); [SupportedApiProfile("glcore", MinVersion = "3.2")] @@ -247525,7 +247318,7 @@ public static void Viewport( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] void IGL.ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -247533,11 +247326,11 @@ void IGL.ViewportArray( { void __DSL_glViewportArrayv( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glViewportArrayv", "opengl") )(first, count, v); __DSL_glViewportArrayv(first, count, __dsl_v); @@ -247549,7 +247342,7 @@ void __DSL_glViewportArrayv( [NativeFunction("opengl", EntryPoint = "glViewportArrayv")] public static void ViewportArray( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.ViewportArray(first, count, v); @@ -247557,7 +247350,7 @@ public static void ViewportArray( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] void IGL.ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -247565,11 +247358,11 @@ void IGL.ViewportArrayvNV( { void __DSL_glViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glViewportArrayvNV", "opengl") )(first, count, v); __DSL_glViewportArrayvNV(first, count, __dsl_v); @@ -247580,7 +247373,7 @@ void __DSL_glViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvNV")] public static void ViewportArrayvNV( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.ViewportArrayvNV(first, count, v); @@ -247588,7 +247381,7 @@ public static void ViewportArrayvNV( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] void IGL.ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) { @@ -247596,11 +247389,11 @@ void IGL.ViewportArrayvOes( { void __DSL_glViewportArrayvOES( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] float* v ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glViewportArrayvOES", "opengl") )(first, count, v); __DSL_glViewportArrayvOES(first, count, __dsl_v); @@ -247611,7 +247404,7 @@ void __DSL_glViewportArrayvOES( [NativeFunction("opengl", EntryPoint = "glViewportArrayvOES")] public static void ViewportArrayvOes( [NativeTypeName("GLuint")] uint first, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLfloat *")] Ref v ) => ThisThread.ViewportArrayvOes(first, count, v); @@ -247875,7 +247668,7 @@ public static void WaitSemaphoreExt( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] void IGL.WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) @@ -247885,12 +247678,12 @@ void IGL.WaitSemaphoreui64nvx( { void __DSL_glWaitSemaphoreui64NVX( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] uint* semaphoreArray, [NativeTypeName("const GLuint64 *")] ulong* fenceValueArray ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glWaitSemaphoreui64NVX", "opengl") )(waitGpu, fenceObjectCount, semaphoreArray, fenceValueArray); __DSL_glWaitSemaphoreui64NVX( @@ -247906,7 +247699,7 @@ void __DSL_glWaitSemaphoreui64NVX( [NativeFunction("opengl", EntryPoint = "glWaitSemaphoreui64NVX")] public static void WaitSemaphoreui64nvx( [NativeTypeName("GLuint")] uint waitGpu, - [NativeTypeName("GLsizei")] int fenceObjectCount, + [NativeTypeName("GLsizei")] uint fenceObjectCount, [NativeTypeName("const GLuint *")] Ref semaphoreArray, [NativeTypeName("const GLuint64 *")] Ref fenceValueArray ) => @@ -248109,7 +247902,7 @@ public static void WeightivArb( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] void IGL.WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ) @@ -248119,12 +247912,12 @@ void IGL.WeightPathsNV( { void __DSL_glWeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] uint* paths, [NativeTypeName("const GLfloat *")] float* weights ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glWeightPathsNV", "opengl") )(resultPath, numPaths, paths, weights); __DSL_glWeightPathsNV(resultPath, numPaths, __dsl_paths, __dsl_weights); @@ -248137,7 +247930,7 @@ void __DSL_glWeightPathsNV( [NativeFunction("opengl", EntryPoint = "glWeightPathsNV")] public static void WeightPathsNV( [NativeTypeName("GLuint")] uint resultPath, - [NativeTypeName("GLsizei")] int numPaths, + [NativeTypeName("GLsizei")] uint numPaths, [NativeTypeName("const GLuint *")] Ref paths, [NativeTypeName("const GLfloat *")] Ref weights ) => ThisThread.WeightPathsNV(resultPath, numPaths, paths, weights); @@ -248147,7 +247940,7 @@ public static void WeightPathsNV( void IGL.WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -248156,11 +247949,11 @@ void IGL.WeightPointerArb( void __DSL_glWeightPointerARB( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glWeightPointerARB", "opengl") )(size, type, stride, pointer); __DSL_glWeightPointerARB(size, type, stride, __dsl_pointer); @@ -248172,7 +247965,7 @@ void __DSL_glWeightPointerARB( public static void WeightPointerArb( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.WeightPointerArb(size, type, stride, pointer); @@ -248181,7 +247974,7 @@ public static void WeightPointerArb( void IGL.WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) { @@ -248190,11 +247983,11 @@ void IGL.WeightPointerOes( void __DSL_glWeightPointerOES( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] void* pointer ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glWeightPointerOES", "opengl") )(size, type, stride, pointer); __DSL_glWeightPointerOES(size, type, stride, __dsl_pointer); @@ -248206,7 +247999,7 @@ void __DSL_glWeightPointerOES( public static void WeightPointerOes( [NativeTypeName("GLint")] int size, [NativeTypeName("GLenum")] uint type, - [NativeTypeName("GLsizei")] int stride, + [NativeTypeName("GLsizei")] uint stride, [NativeTypeName("const void *")] Ref pointer ) => ThisThread.WeightPointerOes(size, type, stride, pointer); @@ -249361,7 +249154,7 @@ public static void WindowPos4svMesa([NativeTypeName("const GLshort *")] Ref box ) { @@ -249369,11 +249162,11 @@ void IGL.WindowRectanglesExt( { void __DSL_glWindowRectanglesEXT( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] int* box ) => ( - (delegate* unmanaged) + (delegate* unmanaged) nativeContext.LoadFunction("glWindowRectanglesEXT", "opengl") )(mode, count, box); __DSL_glWindowRectanglesEXT(mode, count, __dsl_box); @@ -249386,7 +249179,7 @@ void __DSL_glWindowRectanglesEXT( [NativeFunction("opengl", EntryPoint = "glWindowRectanglesEXT")] public static void WindowRectanglesExt( [NativeTypeName("GLenum")] uint mode, - [NativeTypeName("GLsizei")] int count, + [NativeTypeName("GLsizei")] uint count, [NativeTypeName("const GLint *")] Ref box ) => ThisThread.WindowRectanglesExt(mode, count, box);